The Duke and Duchess of Sussex looked relaxed and happy as they attended Misha’s nuptials to millionaire oil entrepreneur Michael Hess at the Villa Aurelia. Meghan wore a sheer black Valentino dress and gorgeous gold earrings, while Harry was clad in a tuxedo.
Eugenie arrived with the bride, who is one of her best friends, and was clad entirely in black with hair looking gorgeous in wavy ringlets. Misha wore a chic white dress and diamond earrings and was grinning from ear-to-ear. Princess Beatrice was also in attendance.
The ceremony was expected to take place at the villa at 6 p.m. local time to coincide with the sunset. Guests who attend will be able to have an unbelievable view of Rome from the villa’s gardens.
Katy Perry and her fiancé Orlando Bloom were among the celebrities in attendance. The pop star chose a bright pink Marchesa Notte dress, which she paired with a matching clutch. She wore chunky white shades to keep her eyes protected from the sun, which she matched with white heels.
Ivanka Trump, daughter of US president Donald Trump, and her husband Jared Kushner also attended the wedding, as did late-night TV star James Corden and his wife Julia Carey. Supermodel Karlie Kloss and her husband Joshua Kushner were also there.
While Misha and Michael are getting married on Sept. 20, the next day is set to be a fun one for their guests. A trip to film studio Cinecittà is planned, and those who attend will get the chance to see the space where legendary directors such as Federico Fellini once worked.
Harry and Meghan are set to head to South Africa for their royal tour on Sept. 22. They have left baby Archie at home for Misha’s wedding, but he will be with them when they are in South Africa next week. The couple reportedly want to include Archie somehow in an engagement, but aren’t sure how they’ll do that just yet. The tour wraps up Oct. 2 in Johannesburg and also sees Harry making solo visits to Botswana, Angola and Malawi.