Stunning, stylish and starving? Kate Middleton in £2,000 gown

By Staff Published: 2016-06-10T07:45:21+04:00

Catherine, Duchess of Cambridge attends SportsAid's 40th anniversary dinner.

On arrival, The Duchess will met SportsAid ambassadors and young athletes who will be competing in the Rio 2016 Olympics at a pre-dinner reception, as well as some of the charity's key supporters.

Kate wears a £2k Roland Mouret gown for SportsAid's 40th banquet.

Pics: Getty Images