24/10/2014 12:04 BST | Updated 20/05/2015 10:12 BST

Kate Hudson's Pink Hair Is For An Excellent Cause

As Kate Hudson shimmered in a sequin Jenny Packham gown at an event to honour Matthew McConaughey on Tuesday night, there was something different about the Hollywood star.


The 35-year-old actress showed off pink streaks in her glossy blonde hair - and there's a very good reason why.

MORE: Lena Dunham has green hair now

As The Cut reports, hair colourist Daniel Moon worked with Kate and her mum Goldie Hawn to add rose-tinted highlights to their hair in honour of October's Breast Cancer Awareness campaign.

Kate explained her decision to 'wear it pink' in this Instagram post.

Kate Hudson Talks About New Film Wish I Was Here