Empire magazine has published its annual list of the 100 sexiest movie stars (50 men and 50 women) and there is a bit of a surprise in the top 10 men.
He's what I would dub a guilty pleasure. Someone you have a soft spot for but don't really want to admit to because they aren't a Brad Pitt or Johnny Depp. And so I was gob-smacked he's been voted into the top 10, because this is a readers vote so it's not just me who appreciates him. But as he is now officially in the top 10 and I think I can reveal my secret love...
So who else is on the list I hear you ask?
10. Gerard Butler - Not really seen him in much, like a slightly better looking Russell Crowe but then Russell doesn't do it for me either
9. James McAvoy - Yep he floats my boat, loved him beefed up in Wanted but like the fact that he plays more intelligent roles too
8. Alan Rickman - From Truly Madly Deeply to the leather-clad Sheriff of Nottingham what else can I say
7. George Clooney - *sighs* Oh and he shares my birthday.
6. Hugh Jackman - He could be in Wolverine and the Damp Dish Cloths and I'd still go and see it. And don't get me thinking about him in those tight trousers in Australia...
5. Christian Bale - He starred in one of my all time favourite films, Empire of the Sun but he was a kid and grown up he's just not doing it - think it might have something to do with the bland characters he has been playing recently.
4. Brad Pitt - He's starting to look a bit old but he'll always be hot
3. Robert Downey Jnr - Nope, don't get it.
2. Robert Pattinson - He is drop dead gorgeous but a bit young and I think his career will be driven purely by his looks rather than his acting talent. He should stick to music as he seems to have more depth when he's writing and singing.
1. Johnny Depp - I had to step aside while Nadia was a single lady but now she is married, he's mine all mine. Love him, love him, love him would go and see him read the telephone book for two hours.