Alicia Keys and Swizz Beatz have made it official.
The couple tied the knot in a ceremony in the Mediterranean Sea at the weekend.
Alicia and Swizz said their I dos in front of a small group of family and close friends, reportedly including U2 frontman Bono and actress Queen Latifah.
The pregnant US singer, 29, wore a grecian style Vera Wang gown and held a bouquet of purple calla lillies, while the groom wore a white Tom Ford tuxedo, pink shirt and bow tie.
Their big day clearly went well, as music producer Swizz tweeted "Wowwwwwwwwww" and later wrote "It's a brand new day."
The pair, who have been dating since 2008, announced in May that they were engaged and expecting a baby. It is the first child for grammy winning star Alicia, while Swizz has one child from his last marriage and another from a previous relationship.