Cara Delevingne sported bubblegum pink hair as she supported girlfriend St Vincent at a music festival in Montreal over the weekend.
But it turns out the actress was only wearing a wig, which she teamed with a bandana, as she was joined by Suicide Squad co-stars Margot Robbie, Joel Kinnaman and Jay Hernandez.
Delevingne plays Enchantress in the DC Comics movie, which sees imprisoned supervillains being recruited by a secret government agency to perform dangerous black ops missions in exchange for clemency.
Delevingne recently made headlines around the world after an excruciatingly awkward TV interview on US breakfast television, as she promoted the upcoming movie adaptation of John Green’s Paper Towns.
Over the weekend, the star posted an image on Instagram of her reading the young adult novel, poking fun at any suggestions that she hasn’t read the book.
She and St. Vincent – real name Annie Clark – have been dating for around five months.
Being in love with my girlfriend is a big part of why I’m feeling so happy with who I am these days. For those words to come out of my mouth is actually a miracle.”
Paper Towns is out now in the US, and will open August 17 in the UK.