TORONTO -- Avril Lavigne and Chad Kroeger married Monday at the medieval Chateau de la Napoule outside Cannes, France -- a location chosen in part because the bride was "obsessed with castles," reveals an interview with Hello! Canada.

The magazine is promising an exclusive interview with the Canadian rockers as well as 14 pages of photographs from their wedding in this week's issue.

In excerpts provided by the publication, Lavigne says she wanted the location and theme of her second wedding to be "over the top."

The magazine reports that the couple's wedding song was one of their own co-compositions: "Have I Said That I Love You?"

In the interview, the 28-year-old punk-pop singer enthuses that Kroeger is a "really good person," who's attentive and "treats (her) like a lady."

The Nickelback frontman, 38, was likewise complimentary of his new bride, saying that it felt like the "stars had aligned" when they met.

"It felt like fate was intervening and I was just being this wake-up call: don't let this one get away," he told the magazine.

On the couple's future, he added: "I'd love to be watching our kids get married and the two of us vacationing nonstop and just enjoying each other."

Kroeger and Lavigne have written together for her upcoming fifth album, including the anthemic lead single "Here's to Never Growing Up."

The couple was engaged last August but kept mum about details for their wedding, even as Lavigne pledged her enthusiasm for the imminent nuptials at the recent MuchMusic Video Awards.

It's the first marriage for Kroeger, while Lavigne split from first husband Deryck Whibley (frontman for Canadian punk outfit Sum 41) in 2009.