Miley Cyrus should have been joyously preparing to walk down the aisle to her on-again off-again love Liam Hemsworth.
Instead she’s heartbroken after reports from Life & Style magazine emerged claiming Liam was seen cheating on her with a gorgeous model.
And it doesn’t look like there’s any coming back from it this time, with the hunky Hunger Games actor reportedly telling Miley he doesn’t want to go through with the wedding after all.
"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," the magazine reported. "She's heartbroken, but pissed off, too."
We don’t blame her! It’s claimed the alleged affair occurred while Miley was in New York filming a Woody Allen project for Amazon. Meanwhile Liam was miles away in California, hooking up with the other woman.
“He and friends had gone surfing in Malibu and picked up some girls on the beach who were visiting from out of town,” an insider told Life & Style. “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 26-year-old actor apparently admitted to the infidelity when the pair was holidaying in Australia in late April, telling Miley he wasn’t ready to marry her either.
See Miley's touching song dedication to Liam, before the heartache. Post continues below.
Awkwardly, it’s said this confession came after the pair had locked in their wedding venue and date, and informed their family and friends of their impending nuptials.
Liam’s wayward ways were reportedly what broke the couple up the first time, back in 2013. He and the 23-year-old star of Hannah Montana reconciled two years later but if the latest reports are true, it seems it’s a case of “once a cheater, always a cheater”.
“Miley’s pretty open to anything, but not cheating,” the Life & Style source says. “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.”
Say it ain’t so!