Top 20 Sexiest Male Celebrities ’12

12. Leonardo DiCaprio

Leonardo DiCaprio is a man who only gets better with age. Whether we’re watching a young Leo playing the man we all want to be on a boat with, Jack Dawson in Titanic, or Romeo in Romeo + Juliet, or an older Mr DiCaprio playing Teddy Daniels in Shutter Island. He only seems to get hotter. And call us crazy, but we even find him attractive made up like a fat old man J. Edgar. Yep, still would.

RelatedPost

Post Author: Frankie Genchi

Full-time writer, reformed groupie, geek chic gamer and Henry Cavill enthusiast. Showbiz: www.fleckingrecords.co.uk | Girly: www.girlpanion.co.uk