Meghan Markle and Prince Harry to have THREE children, Princess Diana psychic says

MEGHAN Markle and Prince Harry will have three children - a boy and two girls - over the next six years, Princess Diana’s psychic has predicted.

The Duchess of Sussex and her husband Harry are preparing for the arrival of their first child in April. Sally Morgan, who worked closely with Princess Diana when Prince Harry was a child, has predicted the royal couple will have two more children in quick succession. She told The Sun the new baby will be “happy, funny and highly intelligent but quite manipulative.

The psychic added she can “feel how excited Diana would be” and that she would be “desperate” for Meghan Markle to have a girl.

Ms Morgan said: “I see three kids in six years – a boy and two girls. This child will arrive early too.

"The new baby will be happy, funny and highly intelligent but quite manipulative and will want to be cuddled in the night, which will mean sleepless nights.

The psychic sees Meghan and Harry always protecting the privacy of their child, with the couple buying a property in Africa to escape such attention.

Ms Morgan also predicted Meghan will be the “complete opposite” to Kate in dealing with the pregnancy and unlike the Duchess of Cornwall, won’t present her newborn outside hospital shortly after giving birth.

‘Diana’ now is the most backed name for Meghan and Harry’s baby, with several bookmakers slashing the odds on it happening.

Coral has reported a flurry of bets on Diana to be the name, with the odds cut to 8-1 as a result.