Fan-favorite JoJo Fletcher, 25, gets a second chance at "happily ever after," as the season begins with her meeting 26 handsome bachelors. Will one of them be her Prince Charming? Before the evening begins, former Bachelorettes Kaitlyn Bristowe, Desiree Hartsock Siegfried and Ali Fedotowsky offer their support and advice. And it wouldn't be a first rose ceremony without a surprise! Before the ceremony can even begin, an unexpected visitor from the past arrives and pulls the shocked Bachelorette aside, as the other men wonder if this man is new competition for JoJo's heart. At the end of the night, 20 men continue on in the hopes of winning JoJo's heart.