Imran Khan’s three children were in the spotlight at Jemima Goldsmith’s wedding to businessman Cameron O’Reilly, with his daughter Tyrian Khan-White serving as a bridesmaid while his sons Sulaiman and Kasim Khan took part in the ceremony.

Tyrian, the daughter of Khan and the late Sita White, joined O’Reilly’s daughters Sasha and Tara as part of the bridal party.

Sulaiman and Kasim walked their mother down the aisle during the wedding ceremony.

Jemima, who was previously married to Imran Khan, tied the knot with O’Reilly in a private ceremony on Sunday, 22 years after her marriage to Khan ended.

Goldsmith later shared a post on Instagram thanking those who were part of the wedding. “Thank you to everyone who made this day so very special & happy for both of us,” she wrote.

Goldsmith and Khan married in 1995 and announced their separation in 2004. They have two sons, Sulaiman and Kasim, who have largely stayed away from the public spotlight.

Goldsmith has worked as a writer and film producer, while O’Reilly is a businessmen and is the son of the late Irish former rugby player Sir Anthony O’Reilly.

Goldsmith and O’Reilly had reportedly been dating for around a year before reports of their engagement emerged earlier this year.