Alicia Keys and Swizz Beatz tied the knot in a private ceremony on Saturday (July 31) on the Mediterranean Sea in front of close friends and family.
Keys wore a Grecian-inspired Vera Wang dress and carried a bouquet of purple calla lilies, while Beatz wore a Tom Ford tuxedo.
The couple have been together since 2008 and are expecting their first child together.
U2’s Bono, Queen Latifah and designer Tommy Hilfiger attended the ceremony.