The low back feature was specifically requested by Eugenie, who had surgery aged 12 to correct scoliosis, Buckingham Palace said.

The dress also includes a number of symbols that are meaningful to the bride as motifs, including a thistle for Scotland acknowledging the couple’s fondness for Balmoral, a Shamrock for Ireland as a nod to the bride’s Ferguson family, and the York Rose and ivy representing the couple’s home.

Princess Eugenie of York (R) and Jack Brooksbank (L) walk back down the aisle. Picture: Getty Images

Eugenie is also wearing the Greville Emerald Kokoshnik Tiara, made in 1919 in the fashionable “kokoshnik” style popularised in the Russian Imperial Court, which was lent to her by the Queen, along with diamond and emerald drop ear-rings, a wedding gift from the groom, and satin peep-toe heels by Charlotte Olympia.

Her husband-to-be Jack was waiting at the altar, alongside his best man and brother Tom Brooksbank.

Princess Charlotte waved to the crowds as she arrived with Eugenie’s gaggle of bridesmaids and pageboys, who also included Prince George and Theodora Williams - daughter of pop star Robbie Williams and Ayda Field.

Princess Eugenie of York passes her bouquet to bridesmaid Savannah Phillips during her wedding to Jack Brooksbank at St. George's Chapel on October 12, 2018 in Windsor, England. (Getty Images)

The Queen, the Duke of Edinburgh, the Prince of Wales, the Duke and Duchess of Cambridge and the Duke and Duchess of Sussex were among more than 40 royals gathered in the chapel’s Quire to witness the ceremony.

Meghan, dressed in a navy dress and coat by her wedding dress designer Givenchy, and Harry were returning to the chapel just five months after they pledged their love for one another in the same Windsor Castle venue.