11. Robert Pattinson
English actor Robert Pattinson, 24. Yep, he’s been in other stuff, but come on – he’s Edward Cullen from Twilight and that’s why you love him. One of only two men who can sparkle and be sexy (the other is at number 14).
He is rumoured to be dating his Twilight co-star Kristen Stewart, but they don’t want to talk about it. It can’t be true then, because if we were dating Mr Pattinson, we’d be telling everyone.