No, this has to be intentional. I can only assume it was meant to make Trump look tall and in shape, and in some pictures it works. Take this photo. Of course, the Queen is pretty short herself at 5'4", but just looking at Trump, he looks tall (exaggerated by the long white vest/short jacket, as if "Hey, I got the same jacket as everyone else, but it just doesn't extend as far down on me.") and he looks pretty in shape because the sides of the black jacket against the long white vest give an illusion of a trim waistline. It can't fix the baby hands, though, which barely extend out of the sleeve cuffs.
But the illusion gets busted and starts to look ridiculous when you have a more reasonable point of comparison, like in the photo you posted here. Given where Trump is standing, he's the shortest in the room, so your eye then processes the jacket differently - he can't be taller, the vests appear to be the same length (if anything, Trump's is shorter), and you can compare the jackets, which for Trump is ridiculously short... like kid-sized. Or, like the hands again, maybe even baby-sized.:
And then you get this angle, where the shorter jacket doesn't block your eye from seeing the whole vest, so you can see just how fat this dude really is. So much so, that you wonder if he "sucks it in" on these other pictures... Again though - WTF with the long cuffs? It just emphasizes the baby hands.