Sources close to the couple told Us Weekly that the duo will wed in Cabo San Lucas, Mexico and later travel to Prinsloo's native South Africa to "celebrate with people who can't make the trip."
The Maroon 5 front man and the Victoria's Secret model, 25, got engaged last July. The two began dating in 2012 and broke up in the spring of 2013 before they reconciled and decided to get married.
Levine said, "[Prinsloo] makes me the best person I can be" while speaking to reporters at the Tribeca Film Festival screening of his upcoming movie Begin Again in late April.
Swim Week Miami Beach 2014 [PHOTOS]