Bad Bunny and Pedro Pascal just got a spicy shoutout from Harper’s Bazaar! On July 9, the fashion outlet dropped its list of the 50 hottest men of all time, and both the Puerto Rican reggaetón superstar and the beloved Chilean actor made the cut. Other icons like Tupac, Elvis Presley, and James Dean also made grand appearances. It’s a ranking full of abs, attitude, and style

Let’s break it down. Here’s how the Harper’s Bazaar top ten ranked:

10. Dev Patel – The Slumdog Millionaire star radiates nonchalant charm and global appeal.
9. Aaron Taylor-Johnson – From teen heartthrob to rugged leading man, he’s clearly earned his spot.
8. Bad Bunny – A constant trend setter with a mix of spicy Latino style.
7. Paul Mescal – The Irish heartthrob really knows how to work the camera (and fans in the process).
6. Marlon Brando – Classic Hollywood icon and all-time heartthrob
5. Charles Melton – From Riverdale to serious screen star, he’s surely stolen many hearts in his career.
4. Pedro Pascal – Daddy vibes, mesh shirts, and unmatched charisma. What else can we say?
3. Lenny Kravitz – Rock legend and timeless style god that makes thousands swoon.
2. Tupac Shakur – Revolutionary, poet, and cultural icon, and one of the sexiest rappers.
1. James Dean – The original bad boy, forever remembered as cool, handsome and sexy.