She wore a gorgeous pastel blue dress by Alexander McQueen with her RAF brooch pinned to her lapel. When she first went on maternity leave in March, it was with the expectation that she would still attend family and other significant events despite her leave. Appearances like this are rare for Kate, as she just welcomed Prince Louis April 23 and won't be doing public events regularly until the fall following her maternity leave.
However, in 2015, the Kate became patron, the tradition changed with women being recognised the same way as men for the first time - with a sword. Kate was at Meghan and Harry's wedding, Trooping the Colour, and most recently, her son Prince Louis's christening yesterday.
The Duchess has made subtle changes to her look since marrying Harry, opting for clutch bags, and has ditched the messy bun in favour for a more sleek style. Kate will attend a state banquet hosted by the Queen at Buckingham Palace. She teamed the look with a matching blue floral hat and nude high heel shoes.
When Prince George was baptized in 2013, she wore a soft cream Alexander McQueen coat (which she again re-wore later).
DOMINIC LIPINSKI/PA WIRE/PA IMAGES The family at Prince Louis' christening on July 9.
Prince Charles and the Duchess of Cornwall, Prince Harry and Meghan Markle, Prince Edward and the Countess of Wessex were among the royal party, as were Princess Anne and Vice Admiral Sir Tim Laurence, Prince and Princess Michael of Kent and the Duke and Duchess of Gloucester. Note that the colors of all three outfits have similarities, the wife of Prince William three wore light suits.
Diana's favourite flower was the white rose, leading observers to think Kate was making a subtle tribute to her.