The 28-year-old singer married 38-year-old Nickelback frontman Chad Kroeger in the south of France on July 1, according to Us Weekly.
The musical couple tied the knot in front of 50 guests at Chateau La Napoule near Cannes, followed by a raucous reception that apparently lasted until 6 a.m. the next morning.
"It was a truly amazing wedding, absolutely magical," one impressed source confirms about Avril and her rocker boi's ceremony.
"It was a wild, all-night party with drinking, dancing, incredible food, and lots of laughter and tears of happiness," another insider adds.
The festivities included an 11:30 p.m. fireworks display on the Mediterranean — but who doesn't end their wedding with a fireworks display on the Mediterranean, right?
"Avril and Chad had glasses of wine in their hands and were kissing as fireworks popped overhead and sparkled down," says one attendee. "It was a magical moment, and everyone was overwhelmed!"
The couple danced well into the night to a variety of tunes, including "Sweet Home Alabama" and the now-classic wedding song, Bruno Mars's "Marry You."
Avril had previously been married to Sum 41 singer Deryck Whibley until their split in 2009. After that, she dated reality star Brody Jenner. This is Chad's first marriage.
Hey, hey, you, you — congrats on getting married!
Source: Us Weekly