OK, listen up. We're convinced Jennifer Lopez doesn't age.
Seriously. She's 47 years old and basically looks the exact same age as when she starred in 1997's iconic flick "Selena."
For W magazine's latest issue, where she covers the glossy alongside Donatella Versace, Taraji P. Henson, Jessica Chastain and Kate Moss, the mother-of-two said, "Women get more confident as they get older."
"Men in their 20s are very confident and cocky, and women are super insecure," Lopez said, after sharing a story about a male costar on "Shades of Blue" who was uncomfortable going shirtless on set. "And then it flips: Men get super insecure, and women get comfortable in their own skin, in a way that makes them more beautiful."
"I never appreciated my body or my looks when I was in my 20s. Now I’m like, 'Look at me! Look at you!' Not in a conceited or arrogant way — I just appreciate myself in a way I didn’t when I was that age," she said. "And it’s not about perfection. I like the scars that I have."
It's here! @Donatella_Versace, @JLo, @TarajiPHenson, @JessicaChastain and #KateMoss are our March 2017 cover stars. In light of political turmoil around the world where women's and immigrants' rights are under siege, an issue celebrating powerful women and diversity could not be more timely. In exclusive interviews, these rule-breakers reflect on how they have reached the top of their fields by transcending conventional notions of femininity; they come from diverse backgrounds but share the drive to “own” who they are. Photo by @MertAlas and @MacPiggott, styled by @Edward_Enninful, creative direction by @MarcAscoli.
The "Ain't Your Mama" songstress said women can find happiness when they live and push outside their comfort zone.
"I’ve gotten comfortable knowing what I am good at, and how to do it," she said.
And with confidence comes an attitude that absolutely no one can mess with.
"I have no patience for anything that’s not real. Just no bullshit," the actress said.
Preach it, Jenny!
Also on HuffPost