Prince Harry and Meghan Markle invite the public to their wedding
00:30Prince Harry and Meghan Markle are inviting more than 2,600 members of the public to Windsor Castle to watch the chapel arrivals and carriage departure when they tie the knot.
Prince Harry and Meghan Markle are inviting more than 2,600 members of the public to Windsor Castle to watch the chapel arrivals and carriage departure when they tie the knot.