Lefteris Pitarakis/Press Association Images/ABACAUSA.COM

WHAT SHE WORE Middleton hosted a charity dinner in a draped Jenny Packham gown and silver platforms.
108 of 382

Catherine Middleton

Catherine Middleton in Jenny Packham

Advertisement