Skip Nav
Photo 12 of 12

There's no doubt that he'll look dashing and camera-ready in this navy velvet blazer ($272).

X