Jennifer Lopez, 50, flashes her abs in Christmas Eve post: ‘Baby, it’s hot outside’

‘Twas the night before Christmas — and J.Lo was hitting the gym.

On Tuesday, Jennifer Lopez took a cue from Santa and slipped on some festive red gear. Unlike ol’ St. Nick and his bowl-full-of-jelly belly, however, her skintight sports bra and matching workout leggings left no doubt that the 50-year-old star is packing a serious set of abs.

“Baby, it’s warm outside,” the actress, singer and upcoming Super Bowl Halftime Show performer quipped in her caption, a nod to her spending the holidays in Miami. And the gym-bound star was in good company; she tagged fiancé Alex Rodriguez as the lensman behind the red-hot photo, which also gave fans a good glimpse at her oversized engagement ring.

“SERVING BODY!” artist Jovan Rosario responded, while other fans called the photo “flawless” and “unreal.”

“Body goals!! You’re just beautiful inside and out,” read another comment.

“Show us how it’s done,” another one added.

Lopez recently addressed her fabulous-at-50 style while hosting Saturday Night Live earlier this month, joking that “some people said I look better now than I did then” in reference to re-wearing her famed Versace dress from 20 years ago.

Read more from Yahoo Lifestyle:

Follow us on Instagram, Facebook and Twitter for nonstop inspiration delivered fresh to your feed, every day.