A live broadcast of the intimate ceremony and celebration was carried by Jordan TV.
The princess was accompanied by her brother Crown Prince Al Hussein bin Abdullah II as they made their way to the religious ceremony.
The bride and her groom then signed the marriage documents and exchanged wedding rings.
A video shared by Jordan TV then showed the couple walking into a reception area where they were joined by the Ma’an traditional zaffe troupe before cutting their wedding cake surrounded by family members.
The princess got engaged in July last year and it was followed by the announcement of her brother, Crown Prince Al Hussein bin Abdullah II’s engagement to Saudi national Rajwa Khaled bin Musaed bin Said bin Abdulaziz al-Saif a month later.
Last week, Princess Iman celebrated her upcoming wedding with a henna party.
Steeped in history and folklore, henna night is a ceremony in which the family of the bride-to-be gives her away to the family of the groom.
Princess Iman wore a dress designed by Reema Dahbour, a Jordanian-Palestinian designer who draws inspiration from her heritage.
Dahbour is known for her custom made pieces that usually include a style of Palestinian cross-stitch embroidery called tatreez.
Source: Al Arabiya