So pretty in pink!
Now entering her eighth month of pregnancy, a pastel-clad Kate Middleton joined the Queen and more senior royals for a Commonwealth Day service at Westminster Abbey on Monday, March 9.
On the arm of her husband, Prince William, the Duchess of Cambridge, 33, entered the Abbey (the same place she tied the knot four years ago) dressed in a blush-hued Alexander McQueen coat that boasted a wide Peter Pan collar and oversized pearl buttons.
Keeping up a theme (and, we can only hope, giving us a hint as to the baby's gender!), Prince George's mom accessorized the topper with a matching Jane Taylor fascinator, rose clutch, and satin heels.
The coat is actually one that Middleton's worn before: In 2013, the Duchess, then pregnant with Prince George, modeled the piece while standing on the balcony at Buckingham Palace, celebrating the Queen's birthday in style.
This time, however, the royal, who was last spotted in florals at the re-opening of London's famed Goring Hotel, shook things up by rocking a unique half-up hairstyle, in which two pieces of hair, clipped behind her head, helped to hold up a small bouffant behind her hat.
Both Middleton and the Prince, who were seen chatting with Prince Charles and the Duchess of Cornwall before the event, were especially anticipated at the 2015 Commonwealth Day, as the theme of the year was "A Young Commonwealth." With the next generation in mind, Queen Elizabeth gave this speech during the service:
"We are guardians of a precious flame [the Commonwealth], and it is our duty not only to keep it burning brightly but to keep it replenished for the decades ahead. With this in mind, I think it apt that on this day we celebrate ‘A Young Commonwealth’ and all that it has to offer. As a concept that is unique in human history, the Commonwealth can only flourish if its ideas and ideals continue to be young and fresh and relevant to all generations."
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!