Jordanian royal wedding: Princess of Wales wears Elie Saab.

Royal British guests attend Crown Prince Hussein bin Abdullah and Rajwa Al Saif's wedding.

Crown Prince Hussein bin Abdullah's wedding to Rajwa Al Saif on Thursday attracted royals and dignitaries from all over the world to Amman.

The Prince and Princess of Wales were present, and King Abdullah II and Queen Rania of Jordan welcomed them.

Elie Saab, a Lebanese fashion house, created Catherine, Princess of Wales' blush-pink dress for the event.

Elie Saab also created the bride's eye-catching wrap-effect wedding gown.

She matched it with a Wilbur & Gussie gold clutch.

The princess has worn two pieces by the designer recently, including this one with long fluted sleeves and a flowing skirt.

The Princess of Wales wore a cornflower blue dress to the Buckingham Palace Garden Party last month, which was a part of the celebrations for King Charles III's coronation.