Jennifer Lopez poses half-naked in racy Versace dress giving her recipe for the perfect curves

Jennifer Lopez bares nearly all in her most recent magazine cover.

The 49-year-old, who is currently dating baseball star, Alex Rodriguez, is the December cover star of InStyle magazine.

In the photo, Lopez, also known by her nickname J.Lo, is seen wearing a shimmering green dress that leaves one side of her naked body uncovered.

The photo shoot was intended to commend the "Love Don't Cost A Thing" singer for being a front-runner in embracing curvy bodies, according to InStyle magazine.

Follow us on our Twitter account, @amomama_usa, to learn more and scroll down to check out her photo below.

J.Lo told the publication how she never really thought of her body image as something that would affect others.

"I didn’t realise what I was doing — I was just being myself," she said.

"In my family, curves were glorified and part of the culture. It was just like, 'Jennifer has a big butt, and it’s good.'"

J.Lo also said that keeping up her gorgeous body didn't simply occur by accident.

She and her sweetheart, Rodriguez, love working out at the gym on a regular basis.

J.Lo also credits three things: no caffeine, no alcohol and lots of sleep.

The "Maid in Manhattan" actress even posted a picture of her abs on Instagram back in July.

In a 2016 interview with US Weekly, per Hollywood Life, J.Lo explained that she likes to get her workouts out of the way in the morning.

"I work out three or four times a week. When I’m in New York, I work out with David Kirsch—he’s an amazing trainer,” she said.

“When I’m in L.A., I work with Tracy Anderson. I like the balance that they both give me. They have two totally different approaches. I like switching it up with my body,” she added.

J.Lo, who has been divorced three times, is the only female entertainer to have a number one album and film simultaneously in the United States.

Related posts
Jennifer Lopez Flaunts Rock-Hard Abs in Racy Bikini, and Her Curves Are Age-Defying
Celebs Apr 02, 2019
Jennifer Lopez Flaunts Rock-Hard Abs in Racy Bikini, and Her Curves Are Age-Defying
Jennifer Lopez Was Married 3 Times, and Each of Her Wedding Dresses Is a Dazzling Work of Art
Relationship Mar 19, 2019
Jennifer Lopez Was Married 3 Times, and Each of Her Wedding Dresses Is a Dazzling Work of Art
Jennifer Lopez flaunts her sweaty toned body while challenging fans to go 10 days without sugar
Jan 23, 2019
Jennifer Lopez flaunts her sweaty toned body while challenging fans to go 10 days without sugar
Jennifer Lopez dazzles in a neon coral outfit, diverting attention from her $4,995 purse
Dec 19, 2018
Jennifer Lopez dazzles in a neon coral outfit, diverting attention from her $4,995 purse