49-year-old Jennifer Lopez is 100% natural - no plastic surgery on her face, or her body. And she still looks fantastic.

The natural stunner flaunted her famous figure in a halter top and black skintight leggings as she filmed a scene for her new show Hustlers

SPL5075873_019
SPL5075815_017
SPL5075815_021

Jennifer has been recently keeping a positive mindset even amid her fiancé Alex Rodriguez's sexting scandal with British Playboy model, Zoe Gregory. Alex proposed to J-Lo on March 9 with a $4.5 million ring, with the singer and actress not hesitating in saying yes.

Then, just a few days later Alex was hit with two cheating scandals. First, former baseball player Jose Canseco claimed that Alex had been sleeping with his ex-wife.

Then just a week later a British playboy model claimed that A Rod slid into her DMs and tried to get her to have a threesome with her.

SPL5075873_031

Lopez was photographed filming scenes from the upcoming movie Hustlers on Mar. 29. During the take in question, J.Lo, who also wore a hoodie over a sports bra, stops by at an ATM and seems to nervously look around while she holds some cash. Since she’s playing a stripper in the movie, which also stars Cardi B, Constance Wu, Lili Reinhart, Keke Palmer, Julia Stiles and Mercedes Ruehl, she may be making a deposit.