The royal family dressed to the nines on Friday for a service of thanksgiving for Queen Elizabeth the Queen Mother - who passed away in 2002 at the age of 101 - and the late Princess Margaret at St. George's Chapel in Windsor.
We always love when the royal fam dresses to the nines, and this is no sartorial exception. Camilla opted for navy and white stripes, while the queen spruced up her lilac suit and hat with a colorful blossom. Countess Sophie of Wessex donned one of her signature outlandish facinators, this time picking one in khaki and feathers, and Charles and Prince Harry looked dapper in navy suits.
But our stylish faves are Princess Beatrice, who rocked a floral dress and blue blazer with LK Bennett shoes, and Princess Eugenie in her vibrant red printed frock.
Hmm... aren't we missing someone?
Notably absent from the service were Will and Kate, newly reunited after Will's six-week tour in the Falklands, who were tucked away on their ski vaycay in the French Alps. (The Daily Mail notes that it's "remarkable" that they weren't summoned away from their holiday for this service.)
But despite the Duke and Duchess of Cambridge being MIA, there was some joyous news: Peter Phillips, son of Princess Anne, and his wife Autumn had a baby girl on Thursday, giving Queen Elizabeth her second great-grandchild.
See photos of the sharply-dressed royal fam -- and all the great hats -- below!