Robby Hayes & JoJo Fletcher – ‘The Bachelorette’ 2016 Finale

Robby Hayes and JoJo Fletcher

If you do NOT want to know any finale spoilers from the 2016 finale of The Bachelorette, STOP READING NOW. Okay, now let's get down to it ... For the entire season, Bachelorette guru Reality Steve has reported that contestant Robby Hayes does not win, and loses out to cast member Jordan Rodgers. Reality Steve even calls out Us Weekly, saying: US Weekly can throw all the misdirection they want at you, but it doesn’t change what I reported back on May 19th. JoJo got engaged to Jordan. Though Reality Steve has been wrong about his winner reports a couple times, his episode spoilers and winner allegations are usually very accurate. Throughout the season Robby Hayes has been accused of breaking up with his longtime love Hope Higginbotham in order to film The Bachelorette and Hayes has denied this both on and off the show. There are also rumors that JoJo Fletcher breaks up with Hayes on the finale episode because she fears he isn't over his ex-girlfriend. We'll just have to wait and see what actually happens tonight, though we do have some spicy spoilers to get you ready for the finale. Click here to check out our finale spoilers. Now click through our gallery for more information on Hayes and his relationship with JoJo Fletcher. (ABC)