ROYAL watchers are speculating over Meghan's due date after she was spotted wearing a new diamond ring.

The Duchess of Sussex, 37, was noticed wearing three new rings by exclusive Canadian brand Ecksand at an Invictus Games event.

Fans suggested Meghan's August birthday was represented by the green stone.

Harry's September birthday, meanwhile, was symbolised by a blue sapphire.

But the diamond is supposed to signal the baby's speculated April due date.

It comes after it was reported that the duchess may be four months pregnant instead of 12 weeks as previously thought.

The new rings, worn by Meghan in Sydney on Saturday, were spotted by royal fan @duchyofSuccess.

She tweeted: “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.”

The duchess's green stone ring was said to be a Ecksand's emerald stackable ring priced at £708, with emerald usually representing May.

But the Canadian brand does not appear to stock Meghan's rarer birthstone, green peridot.

The other rings worn by Meghan were the Ecksand Sapphire Showcase Stackable, priced at £554 and the Ecksand Showcase Diamond Marquise Stackable ring, costing £582.

Many royal fans agreed the diamond birthstone suggested an April due date.

One said: “So....... it's an April baby after all? I think is a YES.

While another said: “Tribute to Baby Sussex?... This is so cute if true.”

It comes after Australian singer-songwriter Missy Higgins suggested Meghan was four months gone after meeting her in Sydney.

Posting on Instagram, she wrote: “What an honour to meet the beautiful Duchess today! She was such a sweetheart.

“I said I felt sorry for her having to do all these meet-and-greets while 4 months pregnant! What a trooper.”

This could suggest Meghan is about 17 or 18 weeks pregnant. This would put her due date at the beginning of April.

Kensington Palace has not given the baby's exact due date, but said that Meghan and Harry are expecting their first baby “in the spring”.