Catherine, Duchess of Cambridge, carried out one of her final engagements before her due date, attending the annual Commonwealth Day Service held at Westminster Abbey on Monday (March 9) in London, England, where she was accompanied by Prince William.
Looking as lovely as ever, the Duchess wore a classic Alexander McQueen single-breasted coat that was given a 60s feel via the wide collar.
The pink theme was further extended to her Jane Taylor hat, Prada pumps and clutch, and Kiki McDonough earrings.
You won’t be surprised to learn that this is a repeat. Catherine first wore this Alexander McQueen coat back in 2013 at the Trooping the Colour ceremony, which was one of her final engagements before the birth of Prince George.