Charlotte McKinney shows off her sculpted abs in a cropped tank top and patterned skirt as she hands out FREE coffee to women on their period in LA

Charlotte McKinney confidently showed off her toned body as she handed out free coffee to women on their period in Los Angeles on Friday.

The supermodel, 30, who recently put on a buxom display in a stylish tube top during a tropical getaway, stood outside Alfred Coffee holding a large sign reading ‘Are You on Your Period? Free coffee from O Positiv.’

The blonde bombshell showed off her sculpted midriff while wearing a cropped, white tank top along with a low-waisted, patterned skirt with a hemline that stopped a few inches below her knees.

She slipped into a pair of closed-toed, white heels for a chic look and to coincide with the color scheme over her overall ensemble.

Her locks were pulled back in a stylish updo, allowing her wavy bangs to fall down the sides of her face.

Summer chic: Charlotte McKinney, 30, showed off her summer style as she handed out free coffee to women on their period in Los Angeles on Friday

Free Coffee: The supermodel stood outside Alfred's Coffee holding a large sign that read

Free Coffee: The supermodel stood outside Alfred’s Coffee holding a large sign that read “Are You on Your Period?” Free coffee from O Positiv

Charlotte opted for minimal accessories to make her outfit the main focal point, ditching a pair of flashy gold hoop earrings.

The Baywatch actress was spotted standing outside the coffee shop holding a large red and white sign with other volunteers as they handed out free, tasty coffee to women on their period while teaming up with O Positiv.

Primarily a women’s health brand that provides supplements and vitamins, O Positiv is on a “mission to create effective, fun, and delicious products to address historically overlooked health needs,” according to the official website.

After the event, McKinney was seen strolling down a sidewalk while holding a tan purse and her smartphone in her right hand.

The model – who gained recognition after starring in a Carl’s Jr. Superbowl XLIX commercial in 2015 – celebrated its 30th anniversary earlier this month on August 6.

Charlotte took herself on a tropical vacation to mark her turning one year older and uploaded several Instagram posts capturing special moments from the trip.

In a photo series, the beauty struck numerous poses outside under the summer sun while wearing a strapless tube top with pink floral detailing on the front.

She glimpsed colorful bikini bottoms as she donned a vibrant low-waisted yellow skirt while standing in front of a building that almost matched the color of her skirt.

Fashionable: The blonde bombshell flaunts her sculpted midriff while wearing a cropped white tank top along with a low-waisted patterned skirt

Fashionable: The blonde bombshell flaunts her sculpted midriff while wearing a cropped white tank top along with a low-waisted patterned skirt

Pretty: Charlotte slipped into a pair of closed-toed, white heels for a chic flare and matched the color scheme across her overall ensemble

Classy: Her locks were pulled back into a stylish updo, allowing her wavy bangs to fall down the sides of her face

Pretty: Charlotte slipped into a pair of closed-toed, white heels for a chic flare and matched the color scheme across her overall ensemble

Flashy details: Charlotte opted for minimal accessories to make her outfit the main focal point, ditching a pair of flashy gold hoop earrings

Flashy details: Charlotte opted for minimal accessories to make her outfit the main focal point, ditching a pair of flashy gold hoop earrings

Having fun: The Baywatch actress was spotted standing outside the coffee shop holding a large red and white sign with other volunteers as they handed out free, tasty coffee to women during their period while teaming up with O Positiv

Having fun: The Baywatch actress was spotted standing outside the coffee shop holding a large red and white sign with other volunteers as they handed out free, tasty coffee to women during their period while teaming up with O Positiv

In the post’s caption, McKinney humorously typed to her 2.3 million followers, “Looking at these pictures made me realize I still dress like I’m in 8th grade.”

The star also shared a carousel of pictures as she showed off her stunning physique while wearing a skimpy pink and yellow floral bikini while spending time at a scenic beach.

Charlotte struck up some of her favorite poses while standing on the sand with the ocean stretched out behind the model.

In an instant, the Fantasy Island actress flashed a cheery smile as she ran one hand through her hair and held a pair of black sunglasses in the other. “Here comes the vacation dumps,” she captioned the photos.

During an interview with L’Officiel last year in February, the star, who started modeling at the age of 17, opened up about staying fit and healthy.

“I truly believe that a healthy diet and lifestyle are key to feeling and looking my best,” she explained.

Tropical getaway: Charlotte took herself on a tropical vacation to ring the bell that she turned a year older and uploaded several Instagram posts capturing special moments from the trip

Tropical getaway: Charlotte took herself on a tropical vacation to ring the bell that she turned a year older and uploaded several Instagram posts capturing special moments from the trip

Wow!  The star also shared a carousel of pictures as she showed off her stunning physique while wearing a skimpy pink and yellow floral bikini while spending time at a scenic beach

Wow! The star also shared a carousel of pictures as she showed off her stunning physique while wearing a skimpy pink and yellow floral bikini while spending time at a scenic beach.

The supermodel added, “I’m on an anti-inflammatory diet and really prioritize getting enough sleep and listening to my body, and I think it makes a world of difference in how I look and feel.”

Charlotte has dabbled in both modeling and acting in the entertainment industry, saying “For me, I just love performing, it’s always been passion.”

“It’s really exciting for me to develop and bring a character to life from just a page of writing, and the chance that it will make someone’s day a little bit better too is so rewarding.”

She has also jumped into another passion: stand-up comedy. McKinney has shown off her comedic chops in recent years, expressing that “it’s been such a fun and new experience for me.”