Taylor Swift may be the princess of pop right now, but even she’s not immune to a cringe-inducing tune or two. In fact, success and corny tracks often seem to go hand in hand: just ask Meat Loaf, Britney Spears, Mariah Carey, Backstreet Boys or any of the other purveyors of the guilty pleasures/outright aural nightmares on this list of the 20 cheesiest songs ever made.
20. Savage Garden – “I Knew I Loved You”
Savage Garden’s Billboard Hot 100-topping 1999 track “I Knew I Loved You” takes its extreme cheesy title from the cringe-worthy lyric “I knew I loved you before I met you,” which is followed up with the excruciating “I think I dreamed you into life.” And that’s not even to mention the embarrassing looks that frontman Darren Hayes gives Kirsten Dunst in the video.
19. Celine Dion – “My Heart Will Go On”
“Overblown” is an accurate way to describe “My Heart Will Go On,” Celine Dion’s 1997 theme to Titanic. “Sickly” is another. Safe to say that if your former love interest plays you this song in a vain attempt to tell you how they still feel, you made the right choice in breaking up with them.