Images: @caradelevingne Instagram
Cara Delevingne shocked us all when she revealed that she had shaved her head for a new movie role.
The actress is playing a cancer patient in her new movie Life In A Year alongside the enigma that is Jaden Smith and it already sounds amazing.
Most fans would have thought that she was asked to shave off her beautiful locks by the film's producers, but it was actually Cara's idea to shave her head.
In fact, her managers and agents actually begged her not to!
During an interview with Elle magazine at a recent event, the actress explained that she wanted really delve into her new role, so she thought shaving her head would help her performance.
"Before I even got the project, I said to the director, 'I want to shave my head for it'.
"My agents and managers were like, 'Please don't! Why would you do that?'
"When it's a part like that, especially when it's about cancer, I needed to feel what it would be like to have no hair.
"The way you look, I think, it's so important to feel beautiful, no matter if you have hair.
"It doesn't matter at all."
She then said that shaving her head was "one of the most liberating things I've ever done".
Cara shared her thoughts on beauty recent with a set of Instagram posts showing her shaved head painted silver for the Met Gala...
"The more we embrace who we are as people and rely less on our physical attributes, the more empowered we become.
"Beauty shouldn't be so easily defined.
"It is limitless."
As well as the first paparazzi shots that circulated the internet when she debuted her new look on the Life In A Year set.
"It's exhausting to be told what beauty should look like.
"I am tired of society defining beauty for us.
"Strip away the clothes, wipe Off the makeup, cut off the hair.
"Remove all the material possessions.
"Who are we? How are we defining beauty? What do we see as beautiful?"
We love Cara for this.
You go, girl!