On Tuesday, the 47-year-old actor shared a video with his Instagram followers of him posing in the mirror and showing off his washboard abs. He captioned the post by calling out Grande's hit song "Thank U, Next."
"Thank you, next #dadbod @arianagrande," he wrote.
Leto also tagged @morbiusmovie, which is probably one reason he's looking so buff as of late.
In the upcoming film, not set to hit theaters until 2020, Leto plays biochemist Dr. Michael Morbius, who tries to cure himself of a rare blood disease but inadvertently infects himself with a form of vampirism instead.
Back in 2016, Leto shared two simple secrets to staying young -- and they didn't include vampires. "It's probably just down to sleep and diet," he told GQ U.K. "...Twenty solid years of eating vegetarian/vegan and taking care of myself. That probably helps the preservation process."