All eyes are on the royal family as Prince Harry, who is sixth in line to the British throne, is set to marry former American actress Meghan Markle at St. George's Chapel at noon on Saturday.
Taking to the streets on the eve of his wedding, Harry and his brother Prince William greeted and chatted to royal fans outside Windsor Castle.
Early Saturday, Kensington Palace shared the official Order of Service, which includes prayers and hymns that form part of the service.
The Official Order of Service for the Wedding of Prince Harry and Ms. Meghan Markle is now available to download.https://t.co/dRHckWM0j8
Church proceedings will start at 10.35am with a music segment. Members of the royal family are expected to arrive at 11.25am, following by Prince Harry and his best man, William, at 11.40am. Prince Charles and the Duchess of Cornwall will arrive at 11.42am, followed by Meghan's mother, Doria Markle at 11.45am. Queen Elizabeth is expected to arrive at 11.52am, followed by Meghan's entrance at 12pm.
After the service, the newlyweds will process out of the chapel and then acknowledge the 200 specially invited charity representatives gathered in the Cloister outside.
Family members will gather on the West Steps while other members of the congregation will file out to wave off the couple as they begin a procession in an Ascot Landau carriage. The procession which will take the couple through Windsor before returning to the castle up the Long Walk is due to last about 25 minutes.
Guests at the chapel will walk to the reception at St George's Hall, a huge, grand banqueting room in the State Apartments. The couple will join them having completed the carriage procession
At 6pm, the bride and groom will leave the castle to attend an evening reception at nearby Frogmore House which will be attended by 200 guests.