Cara Delevingne has an important message about what it means to be beautiful.

The 24-year-old model posted two photos of herself rocking her newly buzzed hair to Instagram on Wednesday, explaining that she is "sick of society defining beauty." She recently shaved her head for her role in the film Life in a Year, in which she plays a cancer patient who has been told she has one year to live. Jaden Smith, who plays her boyfriend, also shaved his head for the role.

In the first photo, Delevingne shares her look from this year's Met Gala, in which she donned a brocade Chanel pantsuit and decorated her buzzcut with silver paint and sequins. "The more we embrace who we are as people and rely less on our physical attributes, the more empowered we become," she wrote in the caption. "Beauty shouldn't be so easily defined. It is limitless."

In the second photo, the model is more dressed down in a hooded sweatshirt and no makeup. "It's exhausting to be told what beauty should look like," she writes. "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?"

Delevingne has never been one to subscribe to any sort of beauty norms, so her recent posts aren't a surprise. Between her obsession with bacon, love of tattoos, and goofy selfies (which she regularly shares with her 39.7 million Instagram followers), she's always been vocal about how she's not your average supermodel.

Related Videos

In a recent interview, Delevingne told Glamour that she's focused on using her celebrity status to support other women. "As women, we have to build each other up, not bring each other down," she said. "Ever since I started my career modeling, a lot has changed, but there's so much that we have to do."

Related: New Valerian Trailer Explains What Cara Delevingne, Dane DeHaan, and Rihanna Are Doing Way Out in Space

Cara Delevingne Should Star In a "Partridge Family" Remake: