Well, this is a new twist.
Ever since Miley Cyrus and Liam Hemsworth secretly got back together over the new year, we've heard so much goss about their on-again relationship.
While the couple have been seen together many times, they have both remained silent on the status of their union, leaving it open to speculation.
We've heard they're engaged, married and pregnant.
We also heard Liam dumped her because she sexted her ex, and then dumped her again because there was too much dog poop in her house.
But a new report claims that Liam is the cheater, and that he's called off the wedding that we're not certain was real in the first place.
Regardless, we're here to report the gossip, so this is what we've got:
“He realized that he’s not ready to settle down and that Miley really isn’t the one, so he recently dumped her, just days before the wedding,” according to Life & Style.
“She’s heartbroken, but pissed off, too.”
A source told the publication that he cheated with a rando, which ignited his realization that Miley wasn't the one.
“He and friends had gone surfing in Malibu and picked up some girls on the beach who were visiting from out of town,” the insider claimed.
“The girls were really hot and Liam’s buddies invited them back up to their house for some drinks and fun. That’s when things got wild.”
The alleged infidelity occurred while Miley was in New York filming a new series with Woody Allen.
“Miley’s pretty open to anything, but not cheating,” added the source.
“Liam insists that he tried to make it work, but he just wasn’t ready to settle down, not with Miley anyway. The wedding is officially off.”
The source said Liam confessed to Miley at the end of April, while the two were visiting his family in Australia.
That was about the time Miley got matching tattoos with Elsa Pataky, the wife of Liam's brother Chris Hemsworth.
We're guessing either Liam spilled the beans after she got the ink that sealed her bond with their family. That, or this whole story is a bunch of hooey.
We honestly wish Miley and Liam would just come clean about what's going on in their relationship so we can stop with the guesswork.
It's just getting so hard to keep up.