With the clock ticking until Prince Harry and Meghan Markle tie the knot, here's what you need to know about the wedding of the year.
When and where is it?
Meghan will walk down the aisle of St George's Chapel at Windsor Castle
The couple will wed this Saturday at 12:00 BST (7AM EST) at St George's Chapel in Windsor.
The chapel - where Prince Harry was christened and Ms Markle was baptised - holds about 800 people.
At 13:00 BST (8AM EST), the newlyweds will travel through Windsor, Berkshire, in a carriage. The couple have chosen the Ascot Landau carriage, which is used in official and ceremonial state events.
The carriage will leave Castle Hill, travel through Windsor and then it will proceed up the Long Walk all the way back to St George's Hall by Windsor Castle.
How to follow it
Watch the recorded version (no ads) from across the pond at our Britsburgh event!
Invitations die-stamped in gold have been sent out
Invitations have been sent to 600 guests, with a further 200 invited to the couple's evening reception - including the Spice Girls.
Ms Markle's father, Thomas Markle, will not attend the wedding, following recent reports that he had to undergo heart surgery.
It was announced on Friday, the day before the wedding, that Prince Charles will walk Ms Markle down the aisle in her father's absence.
The Prince of Wales was "pleased to be able to welcome Ms Markle to the Royal Family in this way", said a statement from the palace on Friday.Ms Markle's mother, Doria Ragland, is expected to arrive in the UK in the days before the wedding to meet the Queen, the Duke of Edinburgh and the Duke and Duchess of Cambridge.
From Prince Harry's side of the family, Kensington Palace confirmed the Queen's husband, the Duke of Edinburgh, will attend - despite recently recovering from a hip replacement.
But Prince Harry's newest nephew, Prince Louis, who will be three weeks old at the time, will not be there.
Prime Minister Theresa May and Labour leader Jeremy Corbyn are not on the guest list after it was decided there would not be an "official list of political leaders".
Kensington Palace said that decision, which means US President Donald Trump will not attend, was taken in consultation with the government and reflects the fact Prince Harry is only sixth in line to the throne.
It has also been confirmed that Barack and Michelle Obama, who are friends of the prince, have not received an invitation.
More than 1,000 members of the public have been invited to the grounds of Windsor Castle and will be able to watch the arrival and departure of the bride and groom.
How will they get there?
Cliveden House, where Ms Markle will stay on the eve of the wedding, was linked to a 1960s political scandal
Ms Markle, 36, will spend her last night before the wedding with her mother, Doria Ragland, at the luxury Cliveden House Hotel, in Buckinghamshire, about nine miles north of Windsor Castle.
Prince Harry, 33, will be staying 15 miles away at the Dorchester Collection's Coworth Park in Ascot, with his brother, the Duke of Cambridge.
Prince Harry will stay with his brother, Prince William, at Coworth Park in Ascot
On the day, Ms Markle will arrive at the chapel by car with her mother. The princes will also travel together.
The couple will travel through Windsor in this carriage after the ceremony
What are people likely to wear?
The dress code listed on the royal invitation requests a "morning suit or lounge suit" for men, and a "day dress with hat" for women.
That means shirts, suits and ties with the possibility of top hats and waistcoats for men.
Women will be expected to opt for knee-length dresses, with hat choices similar to those found at Royal Ascot.
The details of Ms Markle's wedding dress remain a secret.
Who are the bridesmaids?
All of Ms Markle's bridesmaids and pageboys will be children.
Princess Charlotte will be among six bridesmaids and her brother Prince George will be one of four page boys.
Other bridesmaids include Prince Harry's goddaughters, Zalie Warren and Florence van Cutsem, Ms Markle's goddaughters, sisters Remi and Rylan Litt, and Ivy Mulroney.
The other pageboys are Harry's godson, Jasper Dyer and twin brothers Brian and John Mulroney.
Ms Markle will not have a maid of honour, Kensington Palace has said.
The palace's communications secretary, Jason Knauf, said Ms Markle "has a very close-knit group of friends and she did not want to choose one over the other".
"They're all going to be there in Windsor with her, in the days before in London," he added. "She's very pleased to have their support on the day."
Who is the best man?
Prince William will return the favour after Prince Harry was best man at his wedding in 2011
As expected, Prince Harry has asked his brother, Prince William, to be his best man.
Kensington Palace said Prince William was "honoured to have been asked" and was looking forward to supporting his brother.
Who will lead the service?
The Archbishop of Canterbury, Justin Welby
The Archbishop of Canterbury, Justin Welby, will marry the prince and Ms Markle.
The Rt Rev David Conner, Dean of Windsor, will conduct the service at St George's Chapel.
Meanwhile, an American pastor will give the address - the Most Reverend Michael Curry is the presiding bishop of the Episcopal Church, a US branch of the Church of England.
Following the service, a carriage procession will travel along a route including Castle Hill, High Street, Sheet Street, Kings Road, Albert Road, Long Walk and back to Windsor Castle.
What music will they have?
The couple have chosen a selection of choirs, soloists and musicians to perform at their wedding.
They include the Choir of St George's Chapel, 19-year-old cellist Sheku Kanneh-Mason - who won the 2016 BBC's Young Musician, and gospel group Karen Gibson and The Kingdom Choir.
An orchestra - fronted by Welsh soprano Elin Manahan Thomas - will also perform. She will be accompanied by trumpet player David Blackadder, organ player Luke Bond and state trumpeters from the Band of the Household Cavalry.
What do we know about the reception?
All 600 guests will attend a lunchtime reception at St George's Hall, which is being given by Her Majesty The Queen.
Ms Markle is reportedly planning to break with the tradition for royal brides by making a speech.
Later in the evening, the newlyweds will celebrate with 200 guests at a private reception less than a mile from Windsor Castle at Frogmore House, hosted by Prince Charles.
The 17th Century country house and gardens - a former home to numerous royals throughout history - was the back-drop for the pair's engagement photos.
The Royal Family will pay for the wedding, including the service, music, flowers and reception.
What about the wedding cake?
Prince Harry and Meghan Markle have chosen an organic lemon and elderflower cake.
In keeping with the transatlantic nature of the occasion, the couple have enlisted Californian pastry chef and food writer Claire Ptak, owner of the Violet Bakery in east London, to bake the cake.
Philippa Craddock, a self-taught London-based florist, will create the wedding floral displays
White garden roses, foxgloves and peonies - Ms Markle's favourite flower - will surround the couple on their wedding day.
London-based florist Philippa Craddock has been chosen to create the floral displays for St George's Chapel and St George's Hall and locally sourced foliage will be used.
Soon after the couple started dating, Ms Markle posted a picture of a bouquet of pink and white peonies on her now-deleted Instagram account and on another picture of peonies she said the flower made her "endlessly happy".
Where is the honeymoon?
The date and location of the honeymoon have not been released yet - but Kensington Palace said it would not start immediately.
They will carry out their first royal engagement as a married couple in the week after the wedding.