This past week was a big one for fans of the British royal family. With the return of the Royal Ascot, we got Queen Camilla, her surprising confession and her $2.5 million brooch. We also saw King Charles, Prince William and a host of other royals.
Though Kate Middleton was unable to attend, we did get a surprise and noteworthy appearance from her mother, Carole Middleton—and she looked fabulous.