Royal wedding 2018: Ceremony begins at Windsor Castle The wedding between Prince Harry and Meghan Markle is under way at Windsor Castle.