1
Prince Harry and Meghan Markle will marry in an Anglican service with an American flavor that mixes prayers, classical music, a gospel choir and sweet soul sounds.
Kensington Palace says the Duchess of Cambridge has given birth to her third child, a boy weighing 8 pounds, 7 ounces.