Meghan Markle, the Duchess of Sussex, had the perfect response when a bold animal shelter worker called her a “fat lady” during her first official visit to Mayhew, an animal welfare charity in London, England on January 16.

The rude remark came while Meghan was visiting staff, volunteers and beneficiaries in her new role as patron at the charity on Wednesday.

According to PEOPLE, one of the staffers pointed to Meghan’s growing baby bump and yelled, “You’re a fat lady!”

Without missing a beat, Meghan laughed out loud and responded, “I’ll take it!”

It isn’t clear if the staffer was disciplined for fat shaming the Duchess.

The 37-year-old Royal is scheduled to deliver her and Prince Harry’s first child in May. The couple tied the knot in May 2018.

During her visit, Meghan viewed projects run by the charity, designed to improve the lives of animals in London and the international community.

Meghan wore a beige turtleneck dress with matching overcoat and heels. She did not wear stockings – a violation of the longstanding Royal Family dress code.

Meghan’s bodyguards kept their distance, after a British newspaper reported that she felt “constrained” by the insufferable security around her.

Her female bodyguard quit last week after just six months on the job. This makes the third senior staffer to quit in less than a year.

The bodyguard’s resignation sparked rumours that Meghan is difficult to work with. The Duchess’s inability to retain senior staffers suggests she might be having trouble adjusting to Royal life.

Photos by Jeff Spicer/Getty Images