The royal fab four made an appearance the 100th birthday celebrations of the Royal Air Force at Westminster Abbey on Tuesday.
Duchess Kate was attending the celebration a day after she appeared at the Chapel Royal in St. James's Palace for the christening of her third baby, Prince Louis of Cambridge, who was born April 23.
Princess Diana's favourite flower was the white rose, and the Duchess often likes to pay subtle tribute to Prince William and Harry's late mother through her fashion choices. She wore a gorgeous pastel blue dress by Alexander McQueen with her RAF brooch pinned to her lapel.
WPA Pool via Getty Images The royals observe the RAF 100th anniversary flypast from the balcony of Buckingham Palace on July 10 in London.
The Duke and Duchess of Sussex were in attendance, too, ahead of their first royal tour as a married couple - Meghan looked equally gorgeous in a black dress with an off-the-shoulder neckline by Clare Waight Keller for Givenchy which she accessorised with a matching black hat. Later, Meghan and Harry will head to Dublin to begin their two-day whirlwind trip of Ireland.
She was unable to attend the christening of Prince Louis of Cambridge on Monday, as she was traveling, but paying homage to Britain's military services is one of her most important roles as monarch. Here are some choice shots, including adorable little girls meeting Kate Middleton, a little boy in a corgi suit meeting Prince Charles, and Princess Diana letting a toddler play with her necklace. The Duchess of Cambridge never bows out from re-wearing designer duds for royal outings and does so in the chicest manner.