The "Complicated" singer and Kroeger, 38, tied the knot in southern France on July 1 - Canada Day, her spokesperson confirmed to OTRC.com on Tuesday.

Lavigne wore a black tulle Monique Lhuillier gown as she walked down the aisle at the ceremony, which took place before 110 guests and was part of a three-day celebration, according to Hello! magazine, which plans to run a Lavigne-Kroeger wedding issue on July 4 in Canada and on July 8 in the United Kingdom.

"I wanted to make sure it's a crazy vacation and an experience of a lifetime for our guests," she told the outlet, adding: "We hope to be together forever. One day down the road, we'll have a family. I look forward to growing with Chad."

Kroeger told People magazine that he and Lavgine met while recording music in March 2012 and started dating on July 1 of that year.

"We think it's very cool that our anniversary will always be on Canada Day," he added. "We can't wait to start our life together. We're very happy."

Both singers are from small towns in Canada. Lavigne grew up in Napanee, Ontario, a town of some 15,500 people. Kroeger and his Nickelback band maters are from Hanna, Alberta, home to about 2,600.