The winner of The Bachelorette 2016 may have been leaked online before the big finale on August 1. Bachelorette JoJo Fletcher is said to have chosen Jordan Rodgers, the brother of NFL quarterback, Aaron Rodgers, as her man.

Jordan Rodgers' brother spoils 'The Bachelorette' 

Jordan Rodgers' other brother, Luke Rodgers, reportedly leaked the news after saying that fans may be hearing wedding bells soon, allegedly revealing that the two were engaged.

Luke also revealed that JoJo Fletcher meshed well with his family, saying that other than not knowing some "crucial movies" that the family likes to quote, she's "easily come lockstep" with the Rodgers clan.

However, rumors are already circulating that JoJo Fletcher may be regretting allegedly choosing Jordan Rodgers as the winner of "The Bachelorette." 

Have JoJo and Jordan already split?

Speculation is buzzing that JoJo may actually end the relationship with Jordan, possibly on television, after learning that he has cheated in the past.

Rumors are flying that it will be revealed that Jordan and JoJo have actually already split during the "After The Final Rose" show, which airs after the finale.

Jordan Rodgers' ex-girlfriend, Brittany Farrar previously revealed to the world via her social media accounts that Jordan is a cheater. Brittany also claimed that Jordan was only using JoJo Fletcher and The Bachelorette as a ticket to Hollywood.

It should be interesting to see if JoJo does, in fact, give Jordan the final rose on The Bachelorette finale.

Top Videos of the Day

The pair hit it off on the first night, and have seemingly only grown more fond of one another as their time together on the ABC Reality TV series prolonged.

Will JoJo finally find the one? 

Now, the moment of truth is coming for JoJo Fletcher. Will she finally find love after being rejected by Ben Higgins on The Bachelor, or will she sadly have her heart broken yet again?

Fans will see JoJo get engaged during the finale of the show, but will she actually walk down the aisle with Jordan? 

Only time will tell if this match made on reality TV can actually last a lifetime.

Viewers are dying to know how all the drama will play out when The Bachelorette finale air on August 1 on ABC.