Kate Middleton wore pinstripe pants, a turtleneck sweater, and a blazer while visiting the National Portrait Gallery in ...
Kate Middleton can really do it all. And by doing it all, I mean, balancing a myriad of tasks with grace, but also, wearing ...
A large component of being a member of the British royal family is dressing the part, and for Kate Middleton ... photo, Middleton traded sleek coats and heels for something more casual.