Here's a list of songs you didn't know were about other celebs!

4 min read

Who would have thought that Mariah Carey wrote a song about Eminem or that Justin wrote Cry Me A River about Britney Spears! Here is your ultimate list of songs written about other celebs! 

Sex on Fire, Kings of Leon:

The Kings of Leon's hit song Sex on Fire was rumoured to be written about Victoria Secret Model Lily Aldridge! She is married to the band's front-man Caleb Followill. 


Image I Instagram, lily aldridge

Cry Me A River, Justin Timberlake:

Justin Timberlake wrote the song Cry Me A River allegedly  about Britney Spears. The song is rumoured to be inspired by the breakdown of the pair's relationship.


Don't, Ed Sheeran: 

Ed Sheeran's hit song Don't is rumoured to be about Niall Horan stepping on his ground and getting with his gal at the time, Ellie Goulding.

Ellie is rumoured to have penned a song about Ed. Her new hit song is rumoured to be about the pair's fleeting romance.  


Image I Instagram, elliegoulding

All Of Me, John Legend: 

It’s pretty common knowledge that singer John Legend wrote and dedicated this love song to wife Chrissy Teigen. 

Chrissy Teigen and John Legend

 Perfect, One Direction:

The tables were turned on Taylor Swift when Harry penned the song 'Perfect' for One Direction. With the line "And if you're looking for someone to write your breakup songs about, Baby I'm perfect." We think this one is kind of obvious.


Image I Instagram, Taylorswift

7 Things, Miley Cyrus

This one is a bit of a blast from the past but Miley wrote the song 7 Things about her frustrating relationship with Nick Jonas!

FIx You, Coldplay

Coldplay's song Fix You, is about Chris Martin's ex-wife Gwyneth Paltrow. 


Obsessed, Eminem: 

Mariah Carey wrote her song Obsessed about Eminem. She even dressed like him in the film clip. 


Kanye West’s, Famous: 

Talk about controversy! Kanye’s song Famous from his new album The Life of Pablo is a major diss to Taylor Swift. The song has to do with Kanye believing he made Talor famous and the crude way he this she should say thanks. 

“For all my Southside ***** who will know me best. I feel like me and Taylor might still have sex. Why, I made that **** famous, God damn… I made that ***** famous.

Taylor Swift and Kanye West

Hollaback Girl, Gwen Stefani

Controversial rocker Courtney Love inspired Gwen Stefani's hit song Hollaback Girl. 

Taylor Swift, And well, a lot of her songs!!

Taylor Swift is known for being so open and honest in all of her songs. That's what makes her so amazingly awesome!

I Knew You Were Trouble, Out of The Woods and Style- Harry Styles

Forever and Always- Joe Jonas

Better Than Revenge- Camilla Belle

Dear John- John Mayer

Innocent- Kanye West

Back To December- Taylor Lautner

All Too Well- Jake Gyllenhaal

Bad Blood- Katy Perry


Written By Gemma Prendergast



Finally, an emoji representation for ginger ninjas of the world


Do you believe her secret?