I wouldn't have commented on the outfit, I was too busy being incredulous at how YOUNG he still looks .. OMB, he looks as though he's still in his 20s in that pic!
Mind you, I love that shot that you posted from 2013 Star ~ he looks stunning in that suit!
The first thing that leaps out of the other pic is that the shirt/sweater has changed wearer!
That is just brilliant!