Maroon 5 frontman and "The Voice" coach Adam Levine wed model Behati Prinsloo Saturday at Flora Farms in Cabo San Lucas, Mexico.
E! News said Levine, 35, and Victoria's Secret model Prinsloo, 25, married before guests including actors Jason Segel and Jonah Hill and model Erin Heatherton, with People magazine adding actor Robert Downey Jr. and Us Weekly adding model Candice Swanepoel. People estimated 275 guests attended, with Us giving the figure as about 300.
The bride wore a Marchesa gown, according to E!, and bridesmaids included fellow model Coco Rocha. Maroon 5 keyboardist Jesse Carmichael reportedly was best man. Bandmate James Valentine told an Australian radio station he would be playing solo acoustic guitar as the guests arrived.
Fleetwood Mac singer Stevie Nicks, who's slated to be a "Voice" mentor next season, was scheduled to perform at the ceremony, according to Us.
Hill is said to have officiated the wedding, according to E!, with Prinsloo's father, Boet, who is a minister, giving a blessing during the ceremony.
The couple asked that in lieu of gifts, donations be made to the Children's Hospital of Los Angeles, said E! They will honeymoon in South Africa. Prinsloo is a native of nearby Namibia, formerly known as South-West Africa.
Levine, this year's People magazine "Sexiest Man Alive," and Prinsloo were dating as of June 2012, said E!, when they were seen together kissing while vacationing in Hawaii. After a spring 2013 breakup -- during which Levine reportedly dated Sports Illustrated Swimsuit Issue model Nina Agdal -- the couple reconciled. In July 2013, Levine's representative announced that the singer and Prinsloo were engaged.
In October, Levine joked to talk-show host Jay Leno: "Famous last words: 'I'll never get married,' " adding, "You know, I still don't think you have to get married, unless you meet someone that makes you want to marry them. And then you marry them and it's wonderful."