He doesn't look old at all. Why do people keep saying that only based from his last 2023 movie?
Why do people keep saying he does look old now only due to his last movie?
In his last movie, Killers of the Flower Moon, Leonardo DiCaprio's character is obviously supposed to look much older than him. It's called "playing a character".
Just look at the press conference of Killers of the Flower Moon in Cannes, you can see that Leonardo DiCaprio looks way better and younger than his movie character:
https://www.youtube.com/watch?v=WjTLEfFuPeM