Meghan, 37, revealed that she is six months pregnant, with her first child expected in late April as she met locals in the Merseyside town during her and Prince Harry’s first joint engagement of the year.
She also revealed the couple don’t know whether they’re having a boy or a girl, as they want it to be a ‘surprise’.
The brief exchange took place as Meghan, glowing in a red wrap coat worn over a figure-hugging £107 purple dress from Babaton by Aritizia, chatted to locals who had gathered to meet her and Harry.
While Kensington Palace have not publicly revealed Meghan’s due date, royal fans had previously speculated that Baby Sussex could be expected as early as March due to her blossoming baby bump.
Meghan paired her colourful dress with a £1,695 Gabriela Hearst leather ‘bowling’ bag and vertiginous red stilettos and, in a return to her signature style, the duchess ditched the sleek chignon she’s been sporting in recent weeks in favour of a relaxed ‘messy’ bun as she and Harry charmed the locals who had gathered to see them.
Her £1,085 red coat, believed to be a new addition to her wardrobe, is from Canadian brand Sentaler and the duchess has worn the brown version previously in Sandringham.