Kelley Flanagan appears angry after Chris Harrison brings up Peter with Madison and Hannah
Kelley Flanagan and Peter Weber made an appearance on last week’s episode of The Bachelor: The Greatest Seasons — Ever, during which they finally announced that they were a couple to anyone who hadn’t read the news online. Their interview was short and sweet, and they confirmed that they are happy and healthy in California.