Kate Middleton has stepped out in a cobalt blue gown for charity, and in true Kate Middleton style, she looks flawless.
The Duchess of Cambridge attended a dinner at Kensington Palace to celebrate SportsAid’s 40th anniversary. She has been a Patron of the charity since 2013, which aims to help young people work towards being sporting heroes.
She wore a £2,000 Roland Mouret dress for the banquet, with subtle cut outs.
She also delivered a speech to the guests, saying that she was ‘immensely proud’ to be the charity’s Patron.