Singer

married his lady love and model Behati Prinsloo in a ceremony at Flora Farms in Cabo San Lucas, Mexico.
The couple, who refused to take wedding gifts, will travel to South Africa for honeymoon.
Also read: Marooned no more: Adam Levine to say 'I do' to Behati Prinsloo
The two lovebirds swapped vows Saturday in the presence of loved ones, who were taken to the location by a shuttle from their hotel. Levine looked dapper in a fitted tux, while his bride stunned in a Marchesa gown, reports eonline.com.
Prinsloo's bridesmaids included fellow model Coco Rocha.
Meanwhile, the couple had asked their guests to make a donation to the Children's Hospital of Los Angeles instead of getting them a gift.
Wedding festivities began Friday night, when 100 guests were shuttled from their hotel to El Dorado for a party on the beach that was set up in front of Mike Meldman's home, a source was quoted as saying.