Royal baby latest: What will Royal Baby be named? What's the royal baby's gender?
MEGHAN MARKLE could give birth at any moment. The royal baby is due to be born in April or early May and speculation around Baby Sussex has reached fever pitch. Here’s what the royal baby is likely to be called, what gender they will be and how much they will weigh, according to the latest odds.
