It's not the first thing you should say to a pregnant woman or a former actress but the Duchess of Sussex was left laughing after a pensioner called her "a fat lady".
She was visiting Mayhew, an animal charity she's recently become the patron of, when she stepped out in the H&M maternity dress.
Smiling and looking at her baby bump, she added: "And you're a fat lady".
Jayme Closs: Suspect named in kidnapping and murder case
Jayme's aunt Sue Allard told Minnesota newspaper the Star Tribune that she could barely express her joy after learning the news. Her discovery led to the arrest of suspect Jake Thomas Patterson, who police said was driving around searching for the girl.
As always, Meghan looked stunning in an affordable knit dress by H&M, which she paired with an Emporio Armani cream cashmere coat, and a Falabella tote by Stella McCartney. It's hard to make out exactly what the woman is saying, but it sounds like, "May the good Lord only bless you". Bursting into a fit of laughter, Duchess jokingly replied: "I'll take that!"
In addition to Mayhew, the Duchess of Sussex is also the patron of Smart Works, a charity that helps women get back on their feet, the National Theatre and the Association of Commonwealth Universities.
Harbhajan slams Pandya, Rahul for jeopardising reputation of cricketers
The controversy had exploded when on the show, Pandya had boasted about hooking up with multiple women. In no way did I mean to disrespect or hurt anyone's sentiments.
What do you think of Meghan's outfit?
The move's already been applauded online as showing the Duchess' desire to keep a common touch for her time in the Royal family.
The charity is entirely funded by public donations, and works on improving the lives of dogs, cats and people in communities both in London and internationally. It is a fitting choice for the duchess, who is a rescue pet owner.
Trump May Raid Puerto Rico Hurricane Relief Funds for Border Wall
Trump is growing more frustrated as the shutdown drags on and is complaining that his aides are not offering him an exit strategy. Trump wants $5.7 billion to build the wall, which during the 2016 campaign he repeatedly promised to build once in office.