Prince Harry, fifth in line to the British throne, is set to marry American actress Meghan Markle, Buckingham Palace confirmed on Monday, ending months of intense rumours and discreet courtship.
It was announced that the two were engaged earlier this month in London and will tie the knot in spring...