WHAT SHE WORE Catherine Middleton stepped out for a dinner hosted by The Thirty Club at Claridges in a cream Roland Mouret gown, silver minaudiere and sparkling Jimmy Choo sandals.

WHY WE LOVE IT The Duchess put her best foot forward in eye-catching heels.
61 of 327

Catherine Middleton

Catherine Middleton in Roland Mouret