Cara Delevingne Shows Off New Martial Arts Moves for 'Life in a Year' Movie

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

Cara Delevingne is one badass babe!

The 24-year-old model took to Instagram on Friday to share a video of herself karate chopping a piece of wood.

WATCH: Cara Delevingne and Kendall Jenner React to New 'Valerian and the City of a Thousand Planets' Trailer

The blond beauty was in full beast mode, rocking a pair of high-waisted PUMA gym shorts, a black sports bra and her new pixie cut.

"Thank you so much @martialsmarts.toronto for showing me how to protect myself @puma #doyou," she captioned it.

WATCH: Will Smith Helps Son Jaden Chop Off His Dreadlocks For New Movie Role

Her newly acquired skills are all for her role in the upcoming drama, Life in a Year, which also stars Jaden Smith and Terrence Howard, and tells the story of a 17-year-old boy who learns that his girlfriend is dying. The video was posted just a few hours after Delevingne debuted her shorter 'do, which is also for the film.

Related Gallery