Musicians scandalous songs about exes

Taylor Swift -
The song 'Would’ve, Could’ve, Should’ve' on Swift's 2022 album 'Midnights' caused a stir as soon as it was released.

Beyoncé: 'Irreplaceable' - These days, Beyoncé is enjoying married life with Jay-Z. However, back in 2006, she was a bold bachelorette, singing "we're finished" to an unnamed ex.

Taylor Swift: 'Dear John' - On 'Dear John,' Swift didn’t leave much to the imagination, penning an icy diss to ex John Mayer.

Kelela: 'A Message' -
On her EP 'Hallucinogen,' Kelela told a breakup story in reverse. 'A Message' focuses on the end of the relationship. "I'm gonna let your body go for sure," she sings.

Justin Bieber: 'Sorry' - He even showed up to 'Ellen' to reveal that the song is all about Selena Gomez.

Fleetwood Mac: 'Dreams' - This timeless single was written by Stevie Nicks, after she ended an eight-year relationship with fellow member Lindsey Buckingham.

Joni Mitchell: 'The Last Time I Saw Richard' - Joni Mitchell's 'Blue' is a classic breakup album. The last track is apparently dedicated to Mitchell’s first husband, Chuck.

Lily Allen: 'Smile' - She was deceptive with her debut single, crafting an upbeat pop song with pretty cruel lyrics. "When I see you cry / Yeah, it makes me smile," she tells her ex.

Justin Timberlake: 'Cry Me a River' - 'Cry Me a River' came about after Timberlake and Britney Spears broke up.

Eamon: 'F____ It (I Don’t Want You Back)' - Eamon didn't hold back on his debut single, firing off curses at his unnamed ex. It's since become a classic breakup anthem.

Kelly Clarkson: 'Since U Been Gone' - Clarkson's breakthrough hit was a fond farewell to an ex. "You had your chance, you blew it," she reminds them, in this passionate power ballad.

Mariah Carey: 'Infinity' - After Mariah Carey and Nick Cannon went their separate ways, she released the deliciously shady 'Infinity.' 

Kanye West: 'Blame Game' -
On 'Blame Game,' West went into detail about his relationship with ex Amber Rose. There's even a cameo from Chris Rock in a darkly comic sketch.

Ariana Grande: 'Thank U, Next' -
'Thank U, Next' comes after high-profile breakups with Pete Davidson and the late Mac Miller. 

Click Here