The Duchess of Sussex arrived for some festive fun at Brinsworth House care home on Tuesday morning, proudly showing off her growing baby bump in a printed dress.
Meghan donned American labels for the visit in Twickenham, wearing a £435 Soia and Kyo’s Adelaida slim fit maxi-length classic wool coat in the ‘Ash’ colourway and a £834 floral print panelled midi dress by Brock Collection.
Since the brand does not carry a maternity range, the frock is likely to be a customised piece to accommodate Meghan’s changing figure.
She teamed her outfit with her £510 Aquazzura ‘Deneuve’ suede pumps in powder pink and her £205 Wilbur & Gussie silk oyster clutch bag. She also wore her £1,350 Maison Birks Pétale yellow gold and diamond stud earrings.
When Meghan was asked how she was, she said she was “very good” but “feeling very pregnant today.”
During her engagement, Meghan met with residents of Brinsworth House – the Royal Variety Charity’s residential nursing and care home for those who have worked professionally in the entertainment industry and are in need of help and assistance as a result of old age, ill-health, or hard time.
It was a fitting visit for former actress Meghan, who played paralegal Rachel Zane in US drama Suits for six years.
The Duchess asked one resident if they have children, they said: “No I don’t, I had a career.”
Meghan replied: “Yes, that I understand.”
Another resident also told her “We’re all friends here.”
Meghan replied “I hope I can join the club.”
Take a look back at Meghan’s outfits this year:
She and Harry attended the annual Royal Variety Performance at the London Palladium last month, on behalf of the Queen.
This is the first public engagement we’ve seen Meghan at since her visit to the Hubb Community Kitchen last month. She also made a surprise appearance at the British Fashion Awards last week to present her wedding dress designer Clare Waight Keller with an award.
She’s had several meetings in private, talking to various charities about her next projects in the new year.
Read more from Yahoo Style UK: