Leonardo DiCaprio has been regarded as one of Hollywood's biggest hunks since he became a household name as Jack Dawson in Titanic alongside Kate Winslet.
Although the Oscar-winning actor, 47, had appeared in other blockbuster movies such as What's Eating Gilbert Grape and This Boy's Life as a younger teen, he instantly became a sex symbol in 1997 playing downbeat hustler Jack who set sail on the Titanic and fell in love with Rose DeWitt Bukater.
Since then, Leo has enjoyed several high-profile romances off-screen and in his personal life - with the actor having a particular penchant for much younger women in recent years.