Love a bit of romance? Love a brand new character to drool over? Cue the latest Nicholas Sparks novel...


 

5. Richard - The Beach by Alex Garland

We love a boy who's into adventure. Richard (Leonardo DiCaprio) from The Beach makes us want to buy a huge rucksack, fill it with summer clothes and see the world...

5. Noah Calhoun - The Notebook by Nicholas Sparks

When rich kid Allie Hamilton falls in love with lumberjack Noah Calhoun (Ryan Gosling) she realises that money is nothing, falling in love is everything (and the key to lasting happiness is falling for a man who can build you a house from scratch with his bare hands!)

4. John Smith/Number 4 - I Am Number Four by Pittacus Lore

Technically Number Four (Alex Pettyfer) is an alien. But that's ok, we can still fancy beings from another planet. Especially if they could save a cat stuck up a tree. And more...

Click next for the Top 3...