Princess Beatrice and her husband, Eduardo Mapellimozzi, were chosen to replace Prince Harry and Meghan Markle’s role at Crown Prince Hussein’s lavish wedding to Rajwa al-Saif in Jordan.
The elegant event saw Princess Beatrice, 34, donning a shimmering sequined gown in dusky blue from needle and thread.
Her floral-laced dress, weighing 675 pounds, accentuated her figure with a cinched silhouette, complemented by a black belt and an ornate ribbon styled in her hair.
Queen Rania and King Abdul greeted the couple, who arrived at Eduardo Azzara Place ahead of the nuptials.
Keeping her makeup simple, Princess Beatrice accessorized with statement silver earrings and a rectangle clutch.
The British royals surprised everyone by attending the wedding without any prior announcement.
Their elegant entrance added to the glamour of the occasion, joining other international royals in attendance.
Princess Beatrice and Eduardo, who confirmed their attendance just a few hours before the ceremony, were among the esteemed guests.
Upon their arrival at Zarin Palace, Princess Beatrice curtsied to King Abdul II and Queen Rania before engaging in conversation with the Jordanian host.
The royal couple then proceeded to the gardens where the exquisite ceremony took place.
The British royals appeared overjoyed, having arrived at a luxury hotel in Amman the previous night.
Princess Beatrice and Eduardo, hand-in-hand, made their entrance just minutes after Kate and William.
Interestingly, Beatrice and her husband were selected to take the place of Meghan and Harry, which was not announced in advance.
The religious ceremony at Zarin Palace united Crown Prince Hussain al-Rajwa al-Saif in matrimony.
Following the wedding, Princess Beatrice and Eduardo attended the evening banquet at al-Hussain Palace.
The guests, including Princess Beatrice, embraced the opportunity to wear glamorous outfits and tiaras.
While it was the second time Princess Beatrice wore a tiara in public, it was the first time she sported the York tiara.
The York tiara holds sentimental value as it was purchased by Queen Elizabeth for her mother, Sarah Ferguson, and worn by Fergie at her wedding to Prince Andrew in 1986.
Over the years, the Duchess of York wore the tiara on various occasions, particularly for white tie events.
The Queen specifically saved this grand tiara for Beatrice, highlighting their exceptionally close relationship.
A source referred to the tiara as arguably the most sentimental piece lent by the Queen to date.