Today, the Duchess of Cambridge is visiting Roe Green Junior School in Brent, London, where she will launch a mental health programme for schools - the latest initiative from the Heads Together campaign for which she is an ambassador.
For the visit, the Duchess recycled a blue coat by Italian brand Sportmax, which she was worn before for public engagements, teamed with her trusty Jimmy Choo suede pumps and a printed scarf by Beulah London.
By opting for a non-maternity coat, despite being five months pregnant, the Duchess showed that maternity dressing needn't mean shelving your regular wardrobe.
Ever since she became engaged to Prince William over six years ago, the eyes of the world have been on the future Queen's fashion choices, and from Alexander McQueen dresses, like this one that she wore to sister Pippa Middleton's wedding in May, to high street hits from Zara, she rarely puts a foot wrong.
Click through our gallery to see every moment of glamour, diplomacy and elegance from the Duchess of Cambridge...