Lefteris Pitarakis/Press Association Images/ABACAUSA.COM

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

Catherine Middleton

Catherine Middleton in Jenny Packham

Advertisement