Last week, actress-turned model Cara Delevingne stunned fans when she was spotted on the Toronto-based set of her up-coming film, Life in a Year, with a freshly shaved head.

The 24-year-old star's bold new look comes weeks after she debuted newly-dyed, ice-blonde hair, cut into a short pixie crop, leading many of us to believe the Suicide Squad actress was experimenting with a new hair do for summer.

Cara Delevingne at Met Gala | ELLE UKpinterest
Getty Images

However, in shedding her iconic hair for her latest film role, it appears the British actress has had the time to reflect about the meaning of beauty in a world so caught up with perfection.

Yesterday, the Rimmel spokesmodel took to Instagram to post a photo of herself with her recently shaved head, and questioned society's obsession with defining beauty and dictating how women should look in order to be deemed 'beautiful'.

instagramView full post on Instagram

She captioned the post: '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 make up, cut off the hair. Remove all the material possessions. Who are we? How are we defining beauty? What do we see as beautiful?'

It's exhausting to be told what beauty should look like.

Hours before, the star posted a photo of herself at the Met Gala, where she wore a silver Chanel suit, paired with a silver-painted, bejeweled head, and wrote in the caption: '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.'

Can we get a standing ovation up in here, please?