The singer, who recently got engaged to Nickelback frontman Chad Kroeger, was in the Big Apple to watch and celebrate her runway show for her fashion line, Abbey Dawn.
"Tonight I got a little wild with hair dye in my hotel room," Lavigne told Us Weeklyabout her spontaneous decision. "I've always dyed my hair and had fun with pinks and greens, but this evening I was celebrating Fashion Week, here in New York, and the fact that I'm having a runway show, which is a major deal for me and means a lot."
"I just got dye happy and dyed my whole hair blonde and then went crazy with these colors and studs," she continued. "I actually had pink fingers, but I spent so long washing them."
What do you think of Avril Lavigne's new look? Vote below!