Jennifer Lopez
Jennifer Lopez shared a new photo on Instagram following her rumored split with Drake. Pictured: Actress/recording artist Jennifer Lopez attends the People's Choice Awards 2017 at Microsoft Theater on Jan. 18, 2017 in Los Angeles. Getty Images/Christopher Polk

Jennifer Lopez has been receiving criticism for posting revealing photos and showing off her body on Instagram at her age, but the “Shades of Blue” actress won’t let anyone bring her down.

The 47-year-old singer took to Instagram earlier this week to post new photos flaunting her curves, particularly her sexy legs. In the first snap, Lopez poses on a white leather couch while wearing a white bodysuit and gold heels which draw attention to her toned legs. Based on the caption for the post, she took the photo right after her Las Vegas show, “All I Have.”

The second pic shows her performing on stage in a bedazzled outfit. She gave her followers a closer look at her bodysuit in a third post, and in the caption, she credited The Blonds for the creation. Check out Lopez’s photos below!

Meanwhile, the former “American Idol” judge’s rumored relationship with Drake, 30, is reportedly over. A source close to Lopez told Entertainment Tonight that the two artists grew apart due to their busy schedules, and their relationship naturally “fizzled.”

“She likes Drake. They're just busy, so it has fizzled. She’s a mom with an insanely busy career. He's touring in Europe. Who knows what will happen in the future when they’re more able to be in the same place,” said the insider.

Rumors of Lopez and Drake splitting first surfaced last week when she posted a cryptic message on Instagram related to heartbreak. “Timing is everything. If it's meant to happen, it will, and for the right reasons,” read the quote she shared on Saturday, Feb. 3.

However, she followed this up with another message, which read: “Good things just keep happening.” Though Lopez never explained what the message was referring to, this could be a hint that the singer isn’t too broken up about her rumored breakup with her latest beau.

Do you think Lopez and Drake are really over? Share your thoughts in the comments. Meanwhile, catch Lopez when “Shades of Blue” returns to NBC with Season 2 on March 5.