Inside the chapel where Harry and Meghan will wed

It's surely the hot ticket of the year - the wedding of Ms Meghan Markle to Prince Henry of Wales is to take place at St George's Chapel, within the grounds of Windsor Castle, on Saturday 19 May.

This is the chapel where baby Harry was baptised in 1984. Now, 33 years later, he's returning to begin a whole new chapter of his life.

On the big day, thousands of the guests will be welcomed inside the castle walls - that includes 2,640 members of the public, royal staff and charity workers who've been personally invited by the prince and his bride.

There are also 600 people invited to the service at St George's Chapel and 200 of those - the couple's nearest and dearest - will go on to the late-night party afterwards.

Who hasn't been invited? The politicians won't be there for a start.

Neither will the New Zealand High Commissioner Sir Jerry Mateparae.

Even British Prime Minister Theresa May's invitation got lost in the post.

And there are plenty more, such as Meghan Markle's half sister and brother.

Who has been invited? A star-studded list including the late Princess Diana's good friend Elton John and the Spice Girls.

But a note to any future brides and grooms who may be hoping to follow the royals down the aisle: only knights, residents of Windsor castle and residents of the College of St George can get married here, and that's once the Queen's permission has been granted.