In just over a week, Prince Harry of Wales will marry American actress Meghan Markle! We here on the other side of the pond can’t wait to celebrate with the royal couple. Here’s the lowdown on everything you need to know about the big day:

When is the royal wedding?

Saturday, May 19, 2018.

Where is it?

St. George’s Chapel at Windsor Castle, and the reception is at St George’s Hall. A second evening reception will take place at Frogmore House.

What time does the royal wedding start?

According to Kensington Palace, the wedding will begin at noon, followed by a carriage processions at 1 P.M. around Windsor Town, and reception at St George’s Hall. Later that evening, The Prince of Wales will give a private evening reception for the couple and their close friends and family.

Will the royal wedding be televised in the U.S.?

Yes! It’s streaming on several platforms, including Reuters, PBS, and BBC America. For a complete how-to-watch guide, click here.

Who is walking Markle down the aisle?

Markle’s father, Thomas. Her mother, Dora, will escort her to St. George’s Chapel on the big day.

What flavor is the wedding cake?

It’s a lemon elderflower confection that will be covered in buttercream—sounds very fancy, but we bet it’s delicious! Renowned baker Claire Ptak is making the dessert.

Who is doing the flowers?

Philippa Craddock. She’s known as the “Queen of London Florists,” and will create all the floral arrangements in St. George’s Chapel on May 19.

Photo from kensingtonroyal’s official Instagram page.

Who is Prince Harry’s best man?

Prince William! No surprise there. We’ll love seeing the lads walk down the aisle together!

Who is Meghan Markle’s maid of honor?

She won’t have one. Instead, she’ll be “assisted” on her wedding day by several friends.

Will the royal children play a role in the wedding?

Princess Charlotte and Prince George will most likely have roles as page boys and flower girls, but unfortunately tiny Prince Louis has to stay home.

Mark your calendars, because next Saturday, Harry’s getting hitched!