Sir Elton John, Celine Dion and boybands 'Nsync and One Direction have been named in a Valentine's Day (14Feb13)-themed list of the worst love songs of all time.

The Rocket Man's Can You Feel the Love Tonight has been branded a "cornball ballad" in Rolling Stone magazine's 20 Love Songs We Never Want to Hear Again list, while Dion's My Heart Will Go On is described as causing listeners "instant recognition followed by immediate terror".

'Nsync's (God Must Have Spent) A Little More Time On You and One Direction's Little Things were called "romantic cheddar bombs", while editors also named and shamed "schmaltzy sweetheart tunes" by James Blunt (You're Beautiful), Chris de Burgh (Lady In Red), and Phil Collins (Groovy Kind of Love).