Getty Images

Cara Delevingne Proves Once Again That She Looks Good In Anything

Cotton candy-pink hair never looked so good.

Cara Delevingne is feeling pretty good these days. She has a new movie out, a rock star girlfriend and a new ‘do. Her rosy disposition is shining through in the form of the light pink locks she rocked at Montreal’s Osheaga festival yesterday (Aug. 1).

The model/actress showed up to support girlfriend St. Vincent (née Annie Clark) sporting the pink tresses, a pineapple tee and some “got bacon?” boxer shorts. Armed with a fan and a smile, she enjoyed the show with the crowd, even sticking out her tongue to pose for a group photo. (Seriously, even making an ugly face she’s adorable.)

Sultana / Splash News
Sultana / Splash News

St. Vincent’s no slouch either. She shredded wearing a leather, laser-cut jumpsuit and a spiky, punk pompadour.

Emma McIntyre / Getty

“I think that being in love with my girlfriend is a big part of why I’m feeling so happy with who I am these days,” Delevingne told Vogue for her July cover story.

It probably doesn’t hurt to have John Green on your side, too. Whatever it is, keep on being awesome, Cara.