JoJo Fletcher
Pictured: JoJo FletcherFacebook/The Bachelorette

Season 12 of "The Bachelorette" is slowly winding down, and in a few episodes, viewers will find out who JoJo Fletcher picks as the winner. According to rumours, it is Jordan Rodgers, a contestant who has been touted a frontrunner ever since the premiere of Season 12.

But some reports claim that Fletcher ends up falling for Robby Hayes as well. Reportedly, Hayes will also propose to Fletcher in the season finale of the ABC dating reality show, but she will reject him. It remains to be seen if Hayes will handle the rejection in a dignified manner or if he'll do a Nick Viall, who called out Season 10's Andi Dorfman during the After The Final Rose segment for leading him on and sleeping with him during their Fantasy Suite date.

Monday's episode of "The Bachelorette" will feature more drama, as the first few minutes will see one contestant being sent home. The rest proceed for their overnight dates and there Fletcher will refuse to spend the night with a contestant after she realizes she's in love with her final two picks.

The synopsis for Season 12 episode 9 reads:

The rose ceremony after the hometown dates continues and one man is sent home. Later, JoJo and the three remaining bachelors fly to Thailand for their exotic overnight dates, where JoJo realizes she is in love with two men.

In a recent interview with ET, Fletcher opened up about the rumours surrounding her final two contestants and according to her she isn't too bothered about allegations that they aren't on the show for the wrong reasons.

"I feel that there has been stuff about me, all my top guys," she said. "There is stuff about Robby, there is something about Jordan, there is something about all of them. I just … I got to know these guys, and I felt like I was able to trust them, and that's what I did."

"The Bachelorette" airs Mondays on ABC. The Men Tell All special will be aired on July 26.