Miley Cyrus is living her best life. She has dropped two smash hits off her new album – Flowers and Muddy Feet – and celebrated the release of her new album Endless Summer Vacation.

And she is the ‘happiest she has been in a long time,’ according to a source from People.

‘She’s the healthiest and happiest she’s been in a long time,’ the magazine reported. ‘Everyone was blaming her for the divorce and calling her this wild child, but that wasn’t fair. Their relationship and marriage was toxic, and she was heartbroken.’

But with her new album, the singer, 30, is finally ready to ‘tell her side of the story’ after having ‘had time to process and heal’ from her divorce from Liam Hemsworth, 33, in 2020.

‘She’s not trying to bash Liam, but she feels like she has every right to own the narrative after everyone was picking her apart after the breakup,” the outlet reported.

Happy: Miley Cyrus is doing better these days. 'She's the healthiest and happiest she's been in a long time,' a source told People. Seen at her New Year's Eve party

The former couple met in 2009 while filming the movie The Last Song. They had an on/off relationship for years before marrying in December 2018.

They split in August 2019 and divorced in February 2020 and now fans think the lyrics to Flowers and Muddy Feet are about her marriage.

In Flowers, she sings, ‘Built a home and watched it burn.’ The couple lost their home in Malibu in the 2018 Woolsey Fire.

And now her brand new track Muddy Feet has sparked a social media backlash against her Australian ex – with fans wildly speculating the song’s lyrics are about the actor cheating on her.

The Party in the U.S.A. singer collaborated with Sia on the song which includes the lyrics: ‘And you smell like perfume that I didn’t purchase.

‘Now I know why you’ve been closing the curtains. Get the f**k out of my house. ‘I don’t know. Who the hell you think you’re messin’ with.’

There is no indication or suggestion Hemsworth was unfaithful to Cyrus – but fans have been claiming on social media the track is ‘confirmation’ Cyrus caught the actor stepping out on her.

One fan wrote: ‘Did Miley just confirm that Liam cheated on her multiples times at her house on #MuddyFeet omg.’

Wild child: 'Everyone was blaming her for the divorce and calling her this wild child, but that wasn't fair,' the source added; seen last week

Split: The actor and singer met in 2009 and married in December 2018 before splitting less than a year later; seen in 2019

Another typed: ‘Oh Liam Hemsworth you will crumble for your sins, Miley went into muddy feet mad mad! CALL HIM OUT MOTHER . Miley Cyrus Muddy Feet instant classic.’

One follower wrote: ‘ SHES DRAGGING LIAM’S CHEATING ASS THROUGH HELL AS SHE SHOULD’ while another wrote: ‘Liam has completely gone to dust bc Miley did what she had to do with MUDDY FEET.’

Another penned: ‘Liam should be terrified of muddy feet miley was PISSEDDD’ while a second typed: ‘Miley was PISSED on Muddy Feet, Liam really made her mad.’

Miley released the very racy music video for her new single Flowers in January which happened to be her ex-husband Hemsworth’s 33rd birthday.

The pop song’s lyrics allude to her failed relationship with the Aussie hunk including a double entendre about Miley watching her marriage and the Malibu home they once shared ‘burn’ to the ground.

‘We were right / til we weren’t / built a home and watched it burn,’ she sings while strutting down a graffiti-covered bridge in vintage YSL and big black sunglasses.

Last Thursday, the Hannah Montana alum celebrated the launch of her eighth studio album at the Gucci Osteria da Massimo Bottura in Beverly Hills.

Her mother, Tish Cyrus, and sister Brandi Cyrus, were spotted in attendance at the star-studded bash.

Muddy Feet: Now fans think Miley's new song Muddy Feet is about Liam cheating on her