Vanessa Hudgens has dyed her hair red for a super-spooky reason

Her hot new hair hue is all in aid of a certain holiday.

It's official; there isn't a hair colour that doesn't suit Vanessa Hudgens. She's a natural brunette, she's had it blonde, and she's worn a rainbow of vibrant dyes, but we think her latest experiment might be her best one yet.

Showing off bright scarlet strands in a pouty shot on Instagram, you'd be forgiven for thinking the new look is all in aid of the autumn season. But it seems she's all excited for halloween coming up at the end of the month, and is choosing to celebrate with a bold - and HOT - injection of dye.

The snap was posted by hairstylist, Nikki Lee, at Nine Zero One Salon, and Vanessa was quick to comment with her love for the holiday.

She wrote: "Someone (ME) is very excited for Halloween. Meaning I had to dye my hair to match the season. Hallelujah for @ninezeroone and @riawnacapri @nikkilee901 for making this happen with @greatlengthsusa #VAMP".

Cosmopolitan, Part of the Hearst UK Fashion & Beauty Network
Cosmopolitan participates in various affiliate marketing programs, which means we may get paid commissions on editorially chosen products purchased through our links to retailer sites.