Brie Larson’s impressive abs weren’t the only thing on display in her latest Instagram post.

The Oscar-winning actress, 32, proved Sunday that a bikini body like hers comes from hard — but sometimes dangerous — work.

“Summer is here but bruises from training are in every season  😂,” she wrote.

In the photo, Larson is seen lounging on a carpet in an orange, floral side-tie bikini with a large bruise visible on the back of her thigh.

Fans were quick to comment on the “Room” star’s beauty — and rather large welt.

“This shouldn’t come off as criticism but next time be careful with what you post! I have asthma and you absolutely took my breath away,” one user joked.

“THIS BATHING SUIT IS EVERYTHING,” another commented.

“Bruised or not you are so freaking pretty Brie!!!❤️,” a third chimed in.

Larson has always taken her preparation for movie roles very seriously, having trained for “over a year” to lead 2019’s “Captain Marvel.”

“Six months heavy training, then three months with stuntmen,” she said at the time. “I did everything, including skydiving. Professionals set it all up, but I did it.”
Brie LarsonRecently, Larson stopped for some shaved ice while on vacation in Hawaii.MEGA
And as if there weren’t enough people with chiseled abs in the “Fast and Furious” franchise, Vin Diesel announced in April that Larson would be joining the cast for the 10th installment.

“Beyond her beauty, her intellect… her Oscar, haha is this profound soul who will add something you might not have expected but yearned for,” Diesel, 54, wrote in an Instagram post. “Welcome to the FAMILY Brie. @brielarson.”