“You Oughta Know,” Alanis Morissette
The 1995 song is rumored to be about “Full House” star Dave Coulier, whom Morissette dated in 1992. Coulier has always denied the song is about him.
“Billionaire,” Travie McCoy
In the 2010 song, McCoy calls out Angelina Jolie and Brad Pitt: “I’d probably pull an Angelina and Brad Pitt and adopt a bunch of babies that ain’t never had shit.”
“Starfuckers, Inc.,” Nine Inch Nails
Although this song is supposed to criticize stars’ lives in general, the song is rumored to be about Marilyn Manson, Courtney Love or Rose McGowan.
“What Goes Around,” Justin Timberlake
The singer explained that his 2006 hit song was about Elisha Cuthbert, who was dating best friend Trace Ayala. Apparently, Cuthbert cheated on Ayala with a friend he let crash at his place.
“You Give Love a Bad Name,” Jon Bon Jovi
Fans say Bon Jovi’s 1986 song was written with Diane Lane in mind, whom he dated in 1985. Lane has denied it, saying she never wears red nail polish, a quote in the song.
“Get Behind Me Satan” Album, The White Stripes
This 2005 album is rumored to be entirely about Renee Zellweger, whom Jack White dated from 2003 to 2004.
“Ass Like That,” “The Real Slim Shady,” Eminem
The rapper is known to call out various people in his songs, which have included Jessica Simpson, Mary-Kate and Ashley Olsen, Will Smith and Hilary Duff.
“Better Than Revenge,” Taylor Swift
Camilla Belle allegedly stole Swift’s boyfriend, Joe Jonas, in 2008. The singer, who is known to write songs about her exes, wrote “Better than Revenge,” which fans have said is about Belle.
“We Are Never Ever Getting Back Together,” Taylor Swift
Apparently, the song from her album, “Red,” mocked Jake Gyllenhaal and how he came crawling back to Swift after they broke up in 2011.