The Maroon 5 frontman and the Victoria’s Secret model wed at Flora Farms in Cabo San Lucas on Saturday evening.

The bride wore a Marchesa gown and reports suggest Stevie Nicks, who will join Levine as an adviser on the next season of TV talent show “The Voice,” performed at the nuptials.

The couple will will honeymoon in South Africa, according to E! News.

Levine proposed to Prinsloo a year ago.

The wedding bash began with a celebrity-studded beach party on Friday night. Levine’s bandmates, Robert Downey, Jr., Jason Segel, Jonah Hill and models Erin Heatherton and Coco Rocha were among the guests.