Jennifer Lopez Showed Off Her Abs in a Barely-There White String Bikini

Jennifer Lopez took some time out over the weekend to make sure her followers got a glimpse of her goal-worthy abs.

The 50-year-old took to social media to share a photo of her fit physique, clad in a barely-there white string bikini (Top, $56; frankiesbikinis.com. Bottoms, $48; frankiesbikinis.com), wowing everyone who stopped by for a peek.

Lopez struck a pose in the bikini, showing off what hard work at the gym on the regular looks like in her beach-ready wear.

RELATED: Jennifer Lopez and Kelly Ripa Are Making This Risqué Swimsuit Trend Go Viral

"Relaxed and recharged," she captioned the photo, which found her posing in front of a mirror, hair gathered up into a polished top knot.

Lopez shared the simple selfie just a couple of days after she spent some time with fiancé Alex Rodriguez out in Los Angeles for Valentine's Day. J.Lo opted for an eye-catching navy ensemble for that outing, selecting a daring belted Gucci jumpsuit with flared legs and a a lengthy coat to match. She carried a quilted Chanel purse and wore her hair in a casual half-ponytail, while Rodriguez mirrored her in a tasteful white pullover and dark blue jeans.

RELATED: Jennifer Lopez and Alex Rodriguez Had an Incredibly Coordinated Pre-Valentine's Day Date

Lopez is no stranger when it comes to showing off her toned body – she regularly hits the town in loungewear that brings attention to her curves, pairing low-key tops with eye-catching leggings, often from her own Niyama Sol line.

The pair also shared their own romantic Valentine's Day tributes via Instagram, where they showed off a highlight reel of some of their cutest moments together.

"To love and be loved. That’s happiness," Lopez wrote alongside her clip. "You all make my heart so full and I love you so much. Happy Valentines Day! Macho, you make all my biggest dreams come true!!!! ."

And speaking of dreams coming true, now that Lopez is "relaxed and recharged," we can't wait to see what project she's ready to unveil next.