Kate Middleton's Fabulous Fashion File

Kate Middleton Hit London Wearing A Dress By Brit Fashion Designer Matthew Williamson, 2012