Meghan Markle and Prince Harry may welcome a baby girl in the coming weeks.

Self-proclaimed psychic Nicolas Aujula, 33, claimed that his dreams have shown him major events and outcomes that may happen in 2019. He also said that he was an Egyptian queen in his past life.

According to the so-called psychic, the Duke and Duchess of Sussex will welcome a baby girl in the spring of 2019. Unfortunately, Aujula didn’t share other details about the royal couple.

While speaking with Daily Star, he claimed that he started recalling his past lives at the age of 17.

“Some of the lives definitely help explain things about who I am today. For example, I used to suffer going throat pain, and then I saw that, in my past life, I was a Pagan, persecuted for my beliefs – so silenced, for using my voice,” he said.

Ahead of Aujula’s prediction, bookies are also convinced that Markle will give birth much sooner than expected. Initially, Kensington Palace said that the “Suits” alum will welcome her first child in the spring. The season typically starts in March and ends in June.

But Paddy Power said that there are 6/4 (in from 8/1) odds that Markle will give birth next month. But if this happens, it would confirm that Markle was already pregnant when she wed Prince Harry on May 19.

Some royal fans are also convinced that Markle will give birth much earlier than expected because of the size of her baby bump. They have been betting on the month much more than the initial rumored month of April with 3/1.

A spokesperson for Paddy Power also said that Markle and Prince Harry may have twins.

“Harry and Meghan certainly don’t do things by halves. The sudden engagement announcement, the rapid wedding turnaround, swiftly followed by pregnancy news – welcoming twins would be a fit pattern,” the source told The Sun.

The spokesperson added that an increasing number of punters think Markle will give birth sooner than expected, just like how they predicted the royal couple’s engagement and Markle’s pregnancy.