Kate Middleton wore pinstripe pants, a turtleneck sweater, and a blazer while visiting the National Portrait Gallery in ...
The Ghost actress looked incredible in a pair of wide-leg navy pinstripe pants ... photo showed Demi looking chic in a white blazer suit with black pinstripes, stylishly paired with chunky ...