Alicia Keys has married music producer Swizz Beatz, with whom she is expecting a baby, in a private ceremony at the weekend.

The couple exchanged vows on Saturday at an undisclosed Mediterranean location.
A representative for Keys confirmed the wedding ceremony to the Associated Press on Sunday.
The Grammy-winning singer and Swizz Beatz – real name Kasseem Dean – have been together since 2008.
Us Weekly magazine’s web site showed a picture of the couple, with Keys in a cream Grecian-style dress and Beatz wearing a tuxedo.
Keys, 29, has won 12 Grammy awards since releasing her debut album Songs In A Minor in 2001.
Dean, 31, who has two sons from a previous marriage, has written and produced hits for artists including Beyonce and her husband Jay-Z.
Keys sang at the World Cup opening ceremony in June.