As the Duchess of Cambridge celebrates her 31st birthday today, we have picked her best looks so far.
Courtesy: The TELEGRAPH
Compiled by Olivia Bergin
The Duchess dazzled with her hair up to showcase a plunging lacy neckline in bright teal by London-Based designer Jenny Packham for the Our Greatest Team Rises Olympic Concert' at the Royal Albert Hall on May 11, 2012.
Click link for PICTURE GALLERY from The Telegraph
The Duchess of Cambridge at 31: her best looks