Kate Winslet's doomed suitor Jack Dawson in Titanic made Leonardo Di Caprio the ultimate big screen heartthrob of the late Nineties.His portrayal of
Over a career spanning more than 20 years, he's shown his versatility in a variety of roles. But whether playing Romeo opposite Claire Danes or business magnate Jay Gatsby in his latest film The Great Gatsby – and the myriad of personas he's taken on in between – the green-eyed star manages to captivate female cinema-goers with his brooding good looks.
With the Great Gatsby out on DVD on November 11, HELLO! Online takes a look at Leo's hottest movie moments.