All was perfect for Canada’s Punk Rock Princess Avril Lavigne as she walked down the aisle and married Nickelback’s Chad Kroeger on Monday wearing a black tulle Monique Lhuillier gown. Chad perfectly matched his princess, also wearing all black.
The three day celebration was completed with the perfect rock wedding with over 100 of there love ones in attendance at Chateau de Napoule, a medieval castle in the South of France.
Avril has admitted she planned most of the wedding herself. and her style truly shines the amazing night was capped of with a fantastic fireworks display for all in attendance.