Cabo San Lucas, Mexico
Adam Levine married Behati Prinsloo at Flora Farms in Cabo San Lucas, Mexico.
The wedding was planned by Yifat Oren and took place in front of 300 guests including Robert Downey Jr, Candice Swanepoel and Erin Heatherton.
Bridesmaids, including model Coco Rocha wore cream colored dresses by Rory Beca and flower crowns in their hair.
Jonah Hill officiated the tented ceremony, while Levine’s pal Jason Segel was a groomsman and wore a black Hawaiian shirt for the vows.
The bride walked down the aisle in a lace spaghetti strap Marchesa wedding gown with silk tulle from knee to floor.
Following the vows, an outdoor reception was held where a mariachi band performed and guests enjoyed the signature drink, Farmaritas.
The dinner menu included organic pork chops, fresh fish and beet salads.
For dessert, alcohol-infused paletas and ice cream from an organic ice cream cart were served.
The reception was filled with live musical performances on three separate stages.
Maroon 5 performed along with Stevie Nicks and Sublime.
At one point in the evening, the bride herself got on stage and dedicated the Bright Eyes song “First Day of My Life” to her new husband.
In lieu of gifts, the couple asked for donations to Children’s Hospital of Los Angeles.
They honeymooned in South Africa.