Kate Middleton wore pinstripe pants, a turtleneck sweater, and a blazer while visiting the National Portrait Gallery in ...
Learn more! 1. Our Absolute Favorite: These wide-leg Palazzo pants are so trendy and stylish. They have an elastic waistband with belt loops for comfort and support. It features front pleats ...