Halle Berry has stepped out onto the red carpet ahead of her new action film flaunting a daring new look.

The 52-year-old actress was at a special Hollywood screening of John Wick: Chapter 3 — Parabellum, which has inspired her to take some risks of her own.

Taking to her Instagram, Halle, who plays the "badass" character Sofia, shared a photo of her undercut alongside the caption, "Tonight's line-up by the great @ohre.kilpatrick."

Her messy top knot revealed a newly buzzed portion of her hair with two wavy lines shaved into it at the nape of her neck, news.com.au reports.

Advertisement

The post has already received more than 95,000 likes and endless comments of approval from fans.

"I love it!" one person commented, "Youuuuu make want to get an undercut. LOVE!" added another.

"Beauty by nature," someone else wrote.

The Catwoman actress has been in training for her new role — starring alongside Keanu Reeves — and was filmed in a behind-the-scenes clip shooting tactical handguns and rifles.

"It's probably been the hardest six, seven months I think I have experienced in my professional life. I keep going because I would not quit," Halle said in a video she uploaded to her Instagram.

"It's hard as sh*t but I have a lot of fun and have a great team of people that are teaching me and teaching me."