Kate Middleton wore pinstripe pants, a turtleneck sweater, and a blazer while visiting the National Portrait Gallery in ...
There's no suit jacket required with these versatile gray trousers. Zoom in to see the subtle herringbone pattern on these pants. Get the the look of wool without the weight (or itch, if that's a ...