The royal wedding: Everything you need to know about Harry and Meghan’s big day

Here are the details you need to know ahead of Prince Harry and Meghan Markle's wedding day.