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.