When is the Bachelorette Final Rose Ceremony?

It's a three-hour Bachelorette Finale on Monday, August 5 at 8pm. Tune into the After The Final Rose following the show. Bachelor producer, Mike Fleiss, has called the ending the "weirdest ending in Bachelorette history." To make things more confusing, Desiree Hartsock recently tweeted that she is crying #happytears. Looks like we may get a happy and surprising ending.

What do you think happens on the finale?

No comments: