Princess Lalla Soukaïna of Morocco has given birth to twins in Paris. The 29-year-old welcomed her first children with husband Mohammed El Mehdi Regragui on Sunday 27 September.
The names and gender of the new arrivals have not yet been announced. In accordance with Muslim tradition, the couple will celebrate the arrival of their babies on the seventh day after their birth - Sunday - during an Aqiqah ceremony and the names and gender of the new arrivals will be revealed.
Lalla Soukaïna of Morocco has given birth to identical twins
King Mohammed VI is believed to have travelled to Paris to meet his niece's new children on Monday before returning to Tangier, Morocco, the following day.
The new additions to the royal family come less than 18 months after Lalla Soukaïna and Mehdi Regragui celebrated their marriage. The couple enjoyed a traditional evening wedding ceremony at her mother's private residence on 28 May 2014.
Lalla Soukaïna and Mohammed El Mehdi Regragui married in 2014
In keeping with Moroccan tradition, which dictates that a second round of festivities takes place months after a couple have married, the event followed Lalla Soukaïna and Mehdi Regragui's marriage on 11 October 2013.
Lalla Soukaïna, 28, whose mother is Princess Lalla Meryem, is niece to Morocco's current king Mohammed VI and granddaughter to the late King Hassan II.
The ceremony was also significant as it is the first wedding of the second generation of the late king.
King Mohammed VI arrived at the wedding at 6:30 pm with Princess Lalla Salma and their two children Moulay Hassan, 11, and Lalla Khadija, seven, joining the newlyweds' 250 guests.
Lalla Soukaïna and Mehdi Regragui's nuptials were the perfect chance for the family to spend time together and photos from the emotional reception show the king happy, relaxed and smiling in the company of the couple's invitees.