At 47, Jennifer Lopez is truly an ageless wonder. From her flawless face to her incredible body and trend-setting fashion statements, it's hard to believe she's just a few years shy of 50. J.Lo hasn't shown any signs of aging in 2016, and to prove it, Wonderwall.com is bringing you all of her best ageless moments from the year… starting with this photo from her "All I Have" show at Planet Hollywood in Las Vegas on May 22 as she smiled and sparkled on stage in a nude bodysuit studded with Swarovski crystals. But this isn't her only sexy, glittering costume or look of the year. Keep reading to see her best selfies, body moments and style choices for further proof that we should all be drinking the same water that she's drinking!
RELATED: Celebs who are ageless wonders
Jennifer Lopez has been filming "Shades of Blue" this year. Her short, curly 'do on the crime drama makes her look even younger than usual.
RELATED: Biggest hair transformations of 2016
Jennifer Lopez showed off her toned arms in a one-shouldered, form-fitting dress at NBC Universal's presentation during the 2016 Winter TCA Tour in Pasadena, California, on Jan. 13.
Jennifer Lopez's red lips, top bun, aviator shades and denim jumpsuit made her look like a young trendsetter at the InStyle and Jennifer Klein Annual Day of Indulgence Party in Los Angeles on Aug. 14.
Jennifer Lopez showed off some major skin at the afterparty following the launch of her "All I Have" residency at the Planet Hollywood Resort & Casino in Las Vegas on Jan. 20. She also rocked a high slit that showed off her legs for days.
Jennifer Lopez was the life of the party at the "Carnival Del Sol" pool party at Drai's Beach Club & Nightclub at The Cromwell in Las Vegas on May 29. She showed off her bikini body and rocked pink sunglasses — all with a snow cone in hand.
Jennifer Lopez displayed her washboard abs when she performed during the "Today" show's Citi Concert Series in New York City on July 11. Talk about rocking a crop top!
Jennifer Lopez sparkled in her red jumpsuit at the "American Idol XV" finals in West Hollywood, California, on Feb. 25.
Jennifer Lopez oozed ageless sex appeal in a short white dress with cutouts at the NBC Upfronts in New York City on May 16. Even though the sun was in her eyes, she still managed to give a smoldering look.
Jennifer Lopez celebrated her 47th birthday in Las Vegas on July 24 and looked ready to party in her ensemble. She showed off one leg and sparkled in green and black sequins.
Jennifer Lopez's side bangs made her face look even more youthful at the premiere of "The Perfect Match" in Los Angeles on March 7.
Jennifer Lopez showed off her amazing figure in a white bikini in Miami Beach, Florida, on May 8.
With her hair blowing in the breeze, Jennifer Lopez looked like she was a model walking the runway while outside of the "Jimmy Kimmel Live!" studios in Hollywood, California, on Jan. 4.
On Jan. 10, Jennifer Lopez looked like an angel in head-to-toe white at InStyle's 2016 Golden Globe Awards afterparty at the Beverly Hilton Hotel in Beverly Hills, California.
For her 2016 "All I Have" residency in Las Vegas, Jennifer Lopez changes into a crystal-encrusted bra and bikini bottoms look designed by Zuhair Murad. Though she's gotten older, her performance costumes have not gotten any less sexy.
When she walked the red carpet at the 73rd Annual Golden Globe Awards on Jan. 10, Jennifer Lopez stunned in a canary yellow Giambattista Valli gown. And we should also mention that she wore 200 carats of Harry Winston diamonds! While her caped dress was one of her most formal looks, it still vibed young-and-sexy thanks to a high slit that showed off her toned legs.
On Jan. 4, Jennifer Lopez was a golden goddess when she left the "Jimmy Kimmel Live!" studios in Hollywood, California. Her $12,000 gold sequined Michael Kors Collection jumpsuit complemented her highlighted bronde hair. We should also mention that it's the same jumpsuit that a 20-year-old Gigi Hadid wore to the 2015 CFDA Fashion Awards.
Even a pale orange hue looks great on Jennifer Lopez! She left the Crosby Hotel in New York City on June 20 in this halter dress features a peek-a-boo wrap skirt. Fun, flirty cat-eye sunglasses completed the look.
Whenever Jennifer Lopez puts her hair in a ponytail — like she did at the NBC Universal Upfronts in New York City on May 16 — she makes herself look even younger than usual.
Jennifer Lopez voiced the part of Shira in "Ice Age: Collision Course." She looked youthful in a strapless white dress with lace sleeves at the animated film's premiere in Los Angeles on July 16.
Jennifer Lopez slicked her hair back for a "Watch What Happens Live" appearance in New York City on Jan. 3 — a look that really showed off her flawless face. She also showed off her figure in this form-fitting metallic dress with a keyhole neckline.
For the "American Idol" finale in Hollywood, California, on April 7, Jennifer Lopez looked like a pretty princess. Her sparkly gold dress by Elie Madi featured a high-low hemline and a train.