Will Alexander/WENN.com

WHAT SHE WORE At the National Portrait Gallery, Middleton opened the Olympic athletes exhibition in a crepe Stella McCartney sheath, pendant necklace and black Prada heels.
26 of 82

Catherine Middleton

Catherine Middleton got into the Olympic spirit in Stella McCartney

Advertisement