Miley Cyrus appears to have made a savage dig at her ex-husband Liam Hemsworth in her latest record.
After taking a break from releasing music in recent years, on New Year's Eve, Miley, 30, announced her new single called Flowers will be dropping on January 13 and eagle-eyed fans have already guessed that the song is a brutal swipe at Australian actor Liam, 33.
The American singer teased her new single in a risqué clip on Instagram which saw her strip off into a black bikini while being soaked with water sprinklers as the blazing sun shone down on her.