Who Won ‘The Bachelorette’ 2016 Tonight?

Tonight, Bachelorette fans finally got the answers they’d been waiting for … JoJo Fletcher chose between Robby Hayes and Jordan Rodgers. All season long, Rodgers had been the predicted winner … So, was Bachelorette guru Reality Steve right about his winner report?

Yes. Jordan Rodgers is the winner.

On the finale episode, Robby Hayes had all the right answers while Jordan Rodgers made Fletcher have doubts and wonder about his true intentions.

Fletcher started crying in the middle of Hayes proposal and told him that she couldn’t let him get down on one knee, that she couldn’t take that moment away from him. She confessed she fell in love with him and that she has gone through the season wanting him to be “the one.”

Hayes took the news fairly well, telling Fletcher that he loved her and wanted her to be happy.

For more Bachelorette news: