Jared Leto, 47
Both an actor and singer-songwriter, Jared Leto continues to stun fans with his lack of visible aging. At 47 years old, the “30 Seconds to Mars” frontman has dazzled Hollywood with his unique fashion sense at every Met Gala and caused some controversy with his questionable performance as Joker in “Suicide Squad.” Briefly leaving the DC extended universe, Leto is set to star as the title character for Marvel’s “Morbius” film to debut next year.