Princess Catherine in Kelly Holmes’ Charity Visit White Pants, Kate Middleton, Outfits, Duchess Kate, Casual, Kate Middleton Style, Kate Middleton Style Outfits, Kate Middleton Outfits, Catherine Middleton