The Duke and Duchess of York's youngest daughter, Princess Eugenie of York (28) will be tying the knot this Friday at St. George's Chapel in Windsor. The wedding will be a two-day affair with three costume changes, three florists and three parties, and looks set to be a star-studded event, easily able to rival Prince Harry and Meghan's wedding.

The service will start at 11am with the Dean of Windsor officiating. Musical entertainment will come in the form of the state trumpeters from the Band of the Household Cavalry and Italian opera star Andrea Bocelli. After Jack and Eugenie have tied the know they will emerge from the chapel and proceed down the West Steps, which will be lined by the Grenadier Guards, of which Prince Andrew is Colonel. The lovebirds will then be whisked away by a horse-drawn carriage and will parade through the streets of Windsor, much as Prince Harry and Meghan did. 

Princess Beatrice of York (30) will be maid of honour and Prince George (5) will once again be page boy. Princess Charlotte (3), Maud Windsor (5) and Robbie William's daughter Theodora (6) will be flower girls. Jack's best man is expected to be his younger brother, Tom (29).

We are as much in the dark about Eugenie's choice of dress as we were about Duchess Meghan's, but she has stated that it will have "no meringue shoulders" and will be by a British designer. There's no knowing how traditional the dress will be however, as Princess Eugenie has been known to wear some more outlandish fashion choices. London-based designer Erdem Moralioglu is expected to have created at least one of her dresses, as he also dressed her for her engagement photos. One thing is certain, as a royal bride, she will almost certainly wear a veil and a tiara. 

Eugenie and Jack's wedding will easily surpass Harry and Meghan's when it comes to the number of guests invited. While only 600 guests attended The Duke and Duchess of Sussex's wedding, Eugenie and Jack's guest list has been stretched to include a whopping 850! 

All the Royal Family members are expected to attend as well as some truly A-list guests, including George and Amal Clooney, Cindy Crawford and Rande Gerber, the Beckhams, Naomi Campbell, Robbie Williams and his wife Ayda Field, Ellie Goulding, Ed Sheehan, James Blunt, Cara Delevingne, the list goes on!

While Harry and Meghan had a respectably restrained two parties, Eugenie and Jack will be throwing three! There will be a formal lunch after the ceremony hosted by the Queen at Windsor Castle. Later on that day the Duke (Colonel of  and Duchess of York will be hosting a black-tie reception at their family home. The third party will be a spectacular event on Saturday afternoon and will include cocktails galore and will have a funfair theme, there will even be dodgems, coconut shies and food stalls!

The wedding has caused quite a lot of controversy, however. Talks were being held with the BBC about broadcasting the wedding live, but the BBC eventually decided they would not air the wedding, due to a lack of public interest. ITV This Morning will now be broadcasting it instead. 

The two million pounds needed to pay for security for the wedding will be paid using British tax money, which has causes uproar in some circles. The rest of the day will reportedly cost around £2.6 million, with the tab being picked up by the Queen and the Duke of York. Another cause for controversy has been the Duchess of Cornwall announcement that she will not be attending the wedding, as she has a prior engagement visiting a school harvest festival in Scotland, which has shocked both the Yorks and the public.