They haven't always hit the right fashion notes but Princesses Beatrice and Eugenie were picture-perfect in lovely summery hues at the Queen's Thanksgiving Service at St. Paul's today.
Princess Eugenie looked regal in a plum satin dress (which unfortunately got a bit creased as the day wore on), topped off with a floral-embellished Stephen Jones beret and tan heels, while Princess Beatrice stood out in her striped-hem periwinkle coat by Kinder Aggugini, which she teamed with a matching lavender and white fascinator by Steven Jones.
While these are two of the best looks we've seen on Beatrice and Eugenie, the sisters weren't the only ones scoring high on the fashion hit list. The Duchess of Cambridge worked her magic in champagne-hued Alexander McQueen, with a ladylike floral pillbox headpiece by Jane Taylor.
As for the event's main attraction, the Queen? She looked radiant in a crystal-studded mint green coat and matching hat from one of her favourite couturiers, Angela Kelly.
Whose royal style do you like best? Leave a comment and let us know and don't miss our gallery of highlights from the Jubilee service today.