admin

Meghan due to give birth ‘today’ as Prince Harry attends London Marathon

The Duchess of Sussex is expected to welcome her first child with Prince Harry any moment now. According to The Sun on Sunday, Meghan’s due date is April 28, meaning the royal baby could make an appearance at some point today. The couple only revealed the due date as ‘spring 2019’ in their announcement last …

Meghan due to give birth ‘today’ as Prince Harry attends London Marathon Read More »