JoJo Fletcher
Pictured: JoJo FletcherFacebook/The Bachelorette

Season 12 of "The Bachelorette" will come to an end on Monday with JoJo Fletcher finally choosing either Robby Hayes or Jordan Rodgers as the winner of the dating reality show.

Warning: This post contains spoilers from the upcoming episode of "The Bachelorette," which will air on Monday, Aug. 1.

According to spoilers, Jordan will be given the final rose and the duo will supposedly get engaged. Rodgers has been a clear frontrunner to win JoJo's heart ever since he got the first-impression rose during the Bachelorette season premiere.

"JoJo is more of a, I don't want to call her a Dallas socialite, but I think she's tapped into the Dallas nightlife scene here and I know she has friends that are athletes on professional teams out here," Stephen Carbone, popularly known as Reality Steve, told "Luke wasn't for her. Jordan — former athlete, younger brother of Aaron Rodgers — seems way more up her alley."

But rumours have been rife that they have since parted ways, supposedly after reports emerged claiming that Jordan took part in "The Bachelorette" for fame, and not to find love. His ex girlfriend has also come forward alleging that he wasn't faithful when he was with her. All these allegations have apparently taken a toll on Jordan's relationship with JoJo, and the duo seems to have parted ways.

The After the Final Rose special will see JoJo recapping the season and taking part in a live interview with host Chris Harrison. She will be joined by her finale two suitors – Robby and Jordan.

The synopsis for the final episode reads: JoJo introduces Jordan and Robby to her family and they immediately connect with one of them but have reservations about the other man. JoJo then struggles to choose between the two bachelors, as her emotion-filled journey comes to an explosive end.

"The Bachelorette" Season 12 finale will air Monday at 8 pm on ABC. at 8:00 pm on ABC. Fans can also watch the final rose ceremony and After the Final Rose special on after its television broadcast.