PRINCE Harry and Meghan Markle are expecting their firstborn with the prediction that the baby is due around late March or early April. With speculation has turning who will be the new royal baby’s godparents, here’s the low down about who’s in the running. Who will be Godparents to Meghan Markle’s royal baby? Jessica Mulroney […]