Adam Levine has enlisted the help of Fleetwood Mac singer Stevie Nicks to perform at his wedding today. Us Weekly reports that Nicks will be performing at Levine's ceremony, where he will wed Behati Prinsloo at a closed ceremony in Mexico.

The legendary singer has been an inspiration to Levine and even joined Levine's Season 1 'The Voice' contestant Javier Colon in singing 'Landslide' on the season finale.

It's also been reported that Levine's Maroon 5 bandmates will play key roles in the wedding, including keyboardist Jesse Carmichael, who will serve as Levine's best man.

While speaking with 2DayFM in Australia, guitarist James Valentine accidentally made the announcement thinking it was public knowledge. "Maybe that's a secret. Maybe that's not even public knowledge yet," Valentine said. But it was too late to backtrack. "Those guys go back. I've been with the band for 15 years but I'm still one of the new members," he admitted.

Congratulations to Levine and Prinsloo on your big day today!

See Adam Levine + Other Celebrity Yearbook Photos!

More From Retro 102.5