Meghan Markle reveals her due date as royal lets slip she is SIX months pregnant with first child with Prince Harry