10. Leonardo di Caprio I mean, who doesn't love young Leo? His role in Titanic is just indescribable. I rate him as number 10 because I like the young him not now. Especially now he always goes for young girls like Bella Hadid who's even younger than me (just my opinion). But young...