Britain has had its second royal wedding of the year.

Princess Eugenie has married tequila executive Jack Brooksbank in a solemn ceremony at St George’s Chapel on the grounds of Windsor Castle, the same venue used in May by Prince Harry and Meghan Markle.

The couple got engaged in January when Brooksbank, 32, proposed during a holiday trip to Nicaragua. They dated for seven years.

The 28-year-old bride is ninth in line for the British throne. She works in the art world.

Princess Eugenie wore a gown by British designers Peter Pilotto and Christopher De Vos. The dress features a neckline that folds around the shoulders to a low back that drapes into a full-length train.

The bride also wore the Greville Emerald Kokoshnik Tiara which was loaned to her by her grandmother, Queen Elizabeth II. It is made of brilliant and rose-cut diamonds set in platinum with six emeralds on either side.

Royal wedding

Princess Eugenie of York accompanied by her father Prince Andrew, Duke of York, as they walk up the aisle during her wedding ceremony to Jack Brooksbank at St George’s Chapel, Windsor Castle, in Windsor, on Oct 12, 2018. Photo: AFP

The Queen and her husband Prince Philip attended the wedding, along with Prince Charles, Prince William, Prince Harry and other senior royals.

Princess Eugenie’s sister, Princess Beatrice, was the maid of honour.

They are the daughters of Prince Andrew and Sarah Ferguson. – AP

Royal wedding

Princess Eugenie and Jack Brooksbank during their wedding ceremony, witnessed by other members of the royal family.