aliciamarried.jpg Alicia Keys has wed her longtime beau Swizz Beatz, her rep has confirmed.

The couple announced their engagement in late May, and they also surprised fans by revealing that the Grammy winning singer was pregnant.

Their wedding was held at a private home on the Mediterranean Sea, and Keys wore an ivory Vera Wang gown with jewel detail on the back shoulder. She carried a bouquet of purple calla lilies, and Dr. Deepak Chopra presided over the ceremony.