Niall Horan has beaten the likes of One Direction bandmate Harry Styles and heartthrob Justin Bieber to be named the star teenage girls would most like to marry on Valentine's Day.
Harry - who was mocked by his ex Taylor Swift at the Grammys this week - could manage only sixth place in the poll by We Love Pop magazine.
Floppy-haired George Shelley from X Factor rejects Union J finished a place above him at number five in the poll.
Runner-up in the list was Nathan Sykes from boy band The Wanted, with Justin third.
A third member of 1D made the top 10, with Louis Thomlinson in eighth spot.
We Love Pop editor Malcolm Mackenzie says: "Like most people, we expected Harry Styles to come out top - but it seems girls are getting fed up with pop stars who cover themselves in tattoos, smoke and jump from one girlfriend to the next. These results show that good boys are hot at the moment."
The other stars who made the top 10 were diver Tom Daley, JLS star Aston Merrygold, The Hunger Games actor Joss Hutcherston and CBBC's Friday Download presenter Richard Wisker.