Meghan Markle and Prince Harry were among the celebrities at Misha Nonoo’s star-studded wedding in Rome on Friday evening.
The Duchess of Sussex wore a £8,900 Valentino embroidered tulle gown for the nuptials.
The elegant black dress, which is intricately designed with sequin embellishments, is made in Italy.
Fashion designer, Nonoo, married her oil tycoon fiancé, Mikey Hess, alongside friends including Ivanka Trump, Jared Kushner, James Corden and Princesses Eugenie and Beatrice.
Read more: Meghan Markle marks Prince Harry’s birthday
The Duke and Duchess of Sussex flew to their friend’s wedding on a commercial jet after criticism of their use of private jets. They flew into Rome with four-month-old baby, Archie, in tow.
Ivanka Trump was joined by her husband, Jared Kushner, at the wedding. Jared’s brother, Joshua, is best friend’s with the groom.
She wore a stunning Galia Lahav peach gown, £2,000, with a statement gold belt, bag and Kenneth Jay Lane clip on earrings.
Read more: Meghan Markle launches Smart Works
Fans of Ivanka gushed about her new, shorter hairstyle on social media, comparing the “first daughter” to Grace Kelly because of her old Hollywood style.
Katy Perry also got the pink memo. She arrived alongside Orlando Bloom in an £810 Marchesa Notte midi tulle dress.
The party will continue today with a wedding event at Cinecittà film studios. More than 3,000 films have been filmed there including La Dolce Vita and Cleopatra.