LONDON (AP) — Palace: Prince Harry, Meghan Markle to wed in May at Windsor Castle chapel.