Kate Middleton's Fabulous Fashion File

Kate Middleton, Duchess Of Cambridge, Wearing Alexander McQueen At The Queen's Diamond Jubilee Celebrations, 2012