The Duchess of Sussex, former US actress Meghan Markle, is due to give birth this Spring to her first child with husband Prince Harry, 34, Queen Elizabeth's grandson. The baby, who will be seventh in line to the British throne, is expected in April after Meghan, 37, disclosed she was six months pregnant in January. — Reuters