Allpix / Splash News

WHAT SHE WORE The Duchess of Cambridge attended the Sun Military Awards in a strapless black velvet Alexander McQueen gown and diamond-and-ruby jewelry.
148 of 357

Catherine Middleton

Catherine Middleton in Alexander McQueen

Advertisement