Clutching her growing baby bump on a visit in northwestern England, the glamorous former US television actress also said she does not know if she is expecting a boy or a girl.
"She said she is six months pregnant and due at the end of April, beginning of May," Kim Thompson, who was among the people the royal couple met with, told British media.
Kitty Dudley, 9, said: "I asked her if she was having a girl or a boy and she said she didn't know".
Kensington Palace, their official residence in London, said at the time that the duchess was due in spring 2019.
Royal officials never reveal the precise due date.
Meghan last week was seen as becoming a fully-fledged member of the royal family by taking up her first patronages.
The charities she will lend her name to are involved in education, theatre, women's empowerment and animal welfare.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)