Lefteris Pitarakis/Press Association Images/ABACAUSA.COM

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

Catherine Middleton

Catherine Middleton in Jenny Packham

Advertisement