Jennifer Lopez was recently criticized for posing on top of a white piano in an all-white ensemble. The actress shared the picture via her Instagram account to promote the latest collection of Pretty Little Thing.

In the snap, Lopez is lying on the piano in her white bikini top with a plunging neckline. She is also wearing tights that are adorned with stones. The “World Of Dance” judge and executive producer accentuated her look with her silver pumps, diamond earrings and diamond necklace.

Majority of the comments that Lopez received on Instagram were positive with several followers saying that she’s their queen. Some people also said that Lopez looks stunning in her attire and called her hot.

However, there was one negative comment posted on Lopez’s social media account by Instagram user @alirock23000. “You have to shy with your age because these are photos for a teenage girl, not a 55-year-old woman,” the user wrote. Immediately after posting the comment, several Lopez supporters came to the singer’s defense.

“She’s in a free country she can dress like she wants,” one person commented. “If I have the same body like her at the age of 49, I would be proud to show it off,” another person wrote.

“Are you jealous? She can do whatever she wants with her body. She shows all women that age is just a number,” one person said. “Teenage girls should have their body out? What are you a pedophile? Mind ya business weirdo,” another person wrote.

Some of Lopez’s fans also corrected the Instagram user by saying that Lopez is not 55 years old and is just 49.

Meanwhile, Alex Rodriguez’s fiancée also made headlines this weekend after she was photographed in her blue tracksuit in New York City. The mom of two went on a short break from filming her upcoming movie “Hustlers.”

In the photo, Lopez is carrying her brown bag in one hand and a cup of coffee in another. She also had her hair tied in a bun while walking on the streets of the Big Apple. On Saturday, she also grabbed a bite to eat with her sister, Lynda Lopez.

Jennifer Lopez Jennifer Lopez visits 'The Morning Mash Up' on SiriusXM Hits 1 Channel at the SiriusXM Studios on April 03, 2019, in New York City. Astrid Stawiarz/Getty Images for SiriusXM