In Pictures: Royal wedding of Prince Harry and Meghan Markle

Watched by millions in Britain and around the world, Prince Harry and American actress Meghan Markle tied the knot in St George's Chapel at the Windsor Castle on Saturday (May 19).