Kate Middleton Wears A Chic Check Blazer With Red Pants

Kate Middleton wore a grey check blazer and red trousers to attend Shout’s Crisis Volunteer celebration event at Troubadour White City Theatre in London.


more on cosmopolitan.com