The Duchess of Sussex may have seemingly given a huge clue as to when her first child is due!
Sporting a pair of stackable rings by Canadian brand Ecksand while on her Royal Tour, Meghan gave royal fans something to talk about.
Each ring in the set of three had a different stone, and each meaning behind the stone is of special significance to the duchess.
The green peridot stone represent's Meghan's August birthday, the blue sapphire stone represents Harry's September birthday and the diamond ring in the middle of the stacked rings indicates the month the royal baby is due - April.
Royal blogger @DuchyofSuccess: “I’m hoping Meghan’s stacked rings represent their birthstones and Baby Sussex is an April baby.
“Meghan’s birthstone - green peridot. Baby Sussex birthstone - diamond. Harry’s birthstone - blue sapphire.”
If this is in fact what the stacked rings mean, Meghan could be four months pregnant instead of just past the 12-week mark.
Plenty of royal fans supported the theory Meghan was due in April.
One fan said: “So…it’s an April baby after all? I think is a YES.”
Another said: “I think so, I’m hoping their baby is an Aries.”
Australian singer Missy Higgins seemingly confirmed this theory.
"What an hour to meet the beautiful Duchess today! She was such a sweetheart," Higgins told media.
“I said I feel sorry for her having to do all these meet-and-greets while 4 months pregnant! What a trooper!.”