On Tuesday, Queen Elizabeth hosted a reception at Buckingham Palace to celebrate the 50th anniversary of Prince Charles’ investiture as The Prince of Wales.

Love that pinstripe suit on Charles, and the purple on Queen Elizabeth.
Camilla was in a lovely shade of green.

The Cambridges and Sussexes were also in attendance. The ladies were holding down the neutral end of the spectrum.


Anne, Princess Royal was in attendance.

Following are some long shots of the ladies’ dresses, with a bonus shot of Theresa May, looking pretty snazzy in purple. The Duchess of Cambridge is in an Ulyana Sergeenko Silk Dress and The Duchess of Sussex is sporting her Amanda Wakeley cream coat.