With the low waist on the trousers and the bunching at the ankles, it just makes his legs look shorter than they are.
There are other issues like the skinny tie and wide lapel imbalance, or the long bunching sleeves, but the critically awkward elements that stand out the most are the pants and the vest. They destroy any anatomical harmony that the eye can enjoy.
He's a slim man; the long vest trying to go over the low wasted trousers gives it a saggy belly look. If he's going to wear a vest, he needs higher wasted trousers. The vest would have to be shorter giving focus to his trim waist.... Also, he should get those trousers hemmed, he's gonna get his heel caught in the leg and trip.
Good thing is he's wearing a suit. I've had worse fitting things, but I try not to wear them to red carpet functions.