The Duchess of Cambridge, who wore a dress inspired by the colours of the Canadian flag, received gifts from well-wishers
Catherine Duchess of Cambridge, aka Kate Middleton, in a bespoke Alexander McQueen coat dress, hat by Rachel Trevor-Morgan, and Prada shoes. 06/25/11
Kate Middleton Will Steal You From the Oscars in a Dress That's So Her
Prince William and Kate Middleton
Red Carpet Class
Catherine, Duchess of Cambridge attends a gala dinner in support of East Anglia's Children's Hospices' nook appeal at Houghton Hall on June 22, 2016 in King's Lynn, England.
Kate Middleton's Most Memorable Outfits Ever! - July 3, 2011 from #InStyle
Why you should abandon believing in this fashion myth
Catherine, Duchess of Cambridge
Kate Middleton wore a white Alexander McQueen skirt suit and navy blue Stuart Weitzman wedges.