Kate Middleton wore pinstripe pants, a turtleneck sweater, and a blazer while visiting the National Portrait Gallery in ...
Rumour has it that Kate Middleton will be present and correct at this year’s BAFTAs, although Kensington Palace has yet to ...
I f you're anything like us, and think Kate Middleton can simply do no wrong, fashion wise, then you'll have seen the ...