Cara Delevingne Debuts Candy-Colored Hair

Model turned actress Cara Delevingne was spotted over the weekend at Montreal's Osheaga festival to support girlfriend St. Vincent (Annie Clark).

The 'Paper Towns' actress showed off a new pink do which is surprising given that she has always been seen in her trademark long tresses of natural blonde and brown. Delevingne was joined by her "Suicide Squad" co-stars Margot Robbie, Jay Hernandez and Joel Kinnaman who have been in Canada and were taking a break from filming.

The 22-year-old paired her look with a blue bandana, reflective blue sunglasses, a pineapple-print T-shirt, bacon-print boxers and a denim shirt tied loosely around her hips. While the pink look is believed to be a wig, regardless it looks great on Delevingne and we wish it were permanent.

What do you think about Cara Delevingne's pink hair? Sound of on twitter @fmd1_com using the hashtag #lovefmd.