Taylor Swift has reportedly taken aim at John Mayer in a new song which appears to suggest the pair enjoyed a brief romance which turned sour.
The country star is known for writing about her love life in her tracks and famously blasted her ex-boyfriend Joe Jonas, who ended their romance in a 30-second phone call, in a song called Forever and Always.
Swift spent a lot of time with Mayer in 2009 as they collaborated on a song for his last album, Battle Studies, and rumours of a romance surfaced, although neither of the stars confirmed the story.
The 20 year old's new record Speak Now features a track called Dear John, which has prompted speculation she has finally opened up about her rumoured fling with 32-year-old Mayer.
And the gossip has been fuelled by the song's lyrics which are said to reference an age-gap in a romance which ended badly.
Swift reportedly sings, "Dear John/ I see it all now that you're gone/ Don't you think I was too young/ To be messed with/ The girl in the dress/ Cried the whole way home/ I should've known."
She later adds, "It was wrong/ Don't you think nineteen's too young/ To be played/ By your dark, twisted games/ When I loved you so... My mother accused me of losing my mind/ But I swore I was fine... You'll add my name to your long list of traitors who don't understand/ And I'll look back in regret I ignored what they said/ 'Run as fast as you can'."