Royal wedding: What time will royal wedding be? What time is Windsor procession?
With just two months to go until the big day - and invitations set to go out this week - excitement is now building about the royal nuptials.
Kensington Palace announced the couple’s engagement last year following an 18-month relationship beginning in June 2016.
Meghan, 36, and Harry, 33, will marry at St George’s Chapel, Windsor Castle, on Saturday, May 19.
The Dean of Windsor will conduct the ceremony and The Archbishop of Canterbury will officiate the couple as they make their vows.
There is space for approximately 800 people, so although 2,640 members of the public have been invited to proceedings, roughly only about one third will get to see the pair say ‘I do’.
The Queen and the rest of the Royal Family will all be guests at the 15th-century chapel.
Other key royal events which have taken place there include the wedding of Prince Edward and Sophie, Countess of Wessex, plus the televised blessing of Prince Charles and the Duchess of Cornwall in 2005.