Maroon 5 frontman Adam Levine and his Victoria's Secret Pink girlfriend Behati Prinsloo have tied the knot in Mexico.

The 35-year-old singer wed at Flora Farms in Cabo San Lucas on Saturday evening (July 19).

According to E! News, the 25-year-old bride wore a Marchesa gown and reports suggest Stevie Nicks, who will join Levine as an adviser on the next season of reality TV talent show The Voice, performed at the ceremony.

It was further reported that the happy couple will honeymoon in South Africa.

Levine proposed to Prinsloo a year ago.