It's the 60th anniversary the Queen's coronation and the eyes of the world are on you. You have to look perfect, oh, and by the way, you're pregnant. A tall order? Yes. Impossible to fulfil? Not for Duchess Kate.
The 31-year-old opted for a Jenny Packham blush empire line dress, hat and summer coat for her granny-in-law's service at Westminster Abbey where approximately 2,000 people have gathered to honour HM's six decades of service to Britain.
Pretty and demure, the ensemble was elegant and fresh - but then no one does occasion wear as perfectly as Kate, right?
Take a flick through our gallery of arrivals at the 60th anniversary service (naturally The Queen looks divine...)