It wasn't happily ever after for JoJo Fletcher and fiancé Jordan Rodgers! Sources are revealing exclusively to Life & Style magazine that The Bachelorette couple is over already — and it's all because she cheated!

JoJo, 25, and Jordan, 27, have been fighting non-stop in recent weeks, especially after the former football star learned that the Texas beauty slept with his best friend — runner-up Robby Hayes!

MORE: Jordan Rodgers' Engagement to 'Bachelorette' JoJo Fletcher Only Made Things Worse With Brother Aaron!

"She slept with him in the Fantasy Suite because she thought that was a good way to figure out who to choose, and Jordan figured it out when he watched the episode,” says a source. "[Jordan and Robby] became best friends while filming."

ls cover 1634

However, don't expect the couple to part ways any time soon.

MORE: Enter For a Chance to Win a Vacation For Two in Key West!

"They’ve agreed to stay together for at least a year and transform their relationship into a business deal,” adds the source. "Endorsement deals are already coming their way, and JoJo and Jordan are going to milk them while they can."


For more Bachelorette news, pick up the latest issue of Life & Style on newsstands now. In the meantime, check out JoJo and Jordan's cutest moments in the gallery below!