From Rogue One: A Star Wars Story‘s Cassian Andor to Narcos: Mexico‘s Félix Gallardo, Diego Luna plays good guys just as well as bad guys, and he looks really freaking hot while playing them all. (And let’s not forget his role in 2001’s Y Tu Mamá También, which is one of the sexiest and most underrated movies of all time.) The 39-year-old actor has been in Hollywood for decades now, yet somehow, he keeps on getting better-looking with time. We may not know how he’s managed to defy the aging process, but we do know that Diego is major eye candy, and these pics are proof.

Related: Get to Know More About Rogue One: A Star Wars Story's Diego Luna Before He Becomes an Even Bigger Name


Please enter your comment!
Please enter your name here