The Princess of Wales stole the show at the wedding reception of Crown Prince Hussein of Jordan and Princess Rajwa, where she exuded elegance in a dazzling gold ballgown and tiara.
Kate, known for her impeccable fashion sense, wore a show-stopping Jenny Packham gold gown adorned with sequins, estimated to be worth around £5,000.
Interestingly, this isn’t the first time she has donned this design, as she previously wore it in green at the Royal Variety Awards in London.
Last night, as Kate joined the Prince of Wales to attend the wedding reception held at the Al-Husaynia Palace in Amman, Jordan, where she spent three years of her childhood, the royal couple was accompanied by Princess Beatrice and Edoardo Mapelli Mozzi.
Princess Beatrice looked stunning in a champagne-embellished Reem Akra gown, while Edoardo opted for a sharp suit.
The UK royals were joined by other dignitaries, including Queen Ronya and King Abdullah, who also graced the occasion.
As the evening progressed, guests from all over the world arrived in their finest attire to celebrate the joyous occasion.
The bride and groom, Hussein and Rajwa, cut their magnificent seven-tier wedding cake amidst the festivities.
The event was a true spectacle, with everyone dressed to impress.
Earlier in the day, the wedding ceremony took place in the garden of the Zarin Palace.
The groom, a Sandhurst graduate, exchanged vows with Rajwa, an architect originally from Saudi Arabia.
Rajwa looked breathtaking in a white gown crafted by Lebanese designer Elie Saab.
The gown boasted a lengthy train intricately embroidered with flowers, complemented by a sparkling diamond tiara.