Prince Harry and Meghan Markle's wedding

by David Lory
1 / 1

Prince Harry and Meghan Markle's wedding

Prince Harry and Meghan Markle's wedding

London (AFP) - Britain's Prince Harry and his US bride Meghan Markle will have a public horse-drawn carriage ride after marrying in Windsor Castle on May 19.