Jennifer Lopez officially turns 48. The Boricua star still looks like she's aging backwards. It could be her amazing skin and her incredible sense of style. J.Lo has always rocked a look that's elegant, urban, and chic. Take a look at her style evolution from the 90s to present day, including her latest birthday outfit!
More from MamásLatinas: 14 Pics that prove Kylie Jenner has become unrecognizable
J.Lo's glam look was more casual at the Boys and Girls Club of America dinner in 2000.

This look is totally back in style!
J.Lo slayed in that infamous green Versace silk chiffon dress at the 2000 Grammy Awards.

Can you believe this was 17 years ago?! She looks even better now.
While cold shoulder looks are back on trend, J.Lo was rocking it in 2001.

She paired it with a high-slit skirt and looked flawless.
In 2002, J.Lo was rocking the floral theme pretty hard.

She can do no wrong.
Velour jumpsuits were totally her thing back in 2003.

This was her "I'm Real" stage.
When J.Lo was pregnant with her twins, she was rarely seen.

But she did make it out to Madonna's Malawi fundraiser in a Gucci dress.
J.Lo hit the red carpet in a Alberta Ferretti dress in 2008.

She was killing it in this look!
In 2010, J.Lo was rocking a leopard-print plunging gown like a boss.

This is when the real J.Lo started to emerge.
J.Lo modeled a sparkly Michael Kors jumpsuit in 2011.

She's shining like a star in this look.
In 2012, she wore a hot pink maxi dress on 'American Idol.'

This is not your boring maxi dress!
J.Lo rocked a nude Elie Saab gown at the Oscars in 2015.

She looks like a Puerto Rican princess.
Jennifer rocked a nude red Versace gown at the MET Gala in 2015.

It's pure perfection.
J.Lo rocked a catsuit at the 'American Idol' final season in 2016.

She was owning this look.
At the 2017 Met Gala, J.Lo wore a baby blue Valentino gown.

And showed off her new love, Alex Rodriguez.
For her 48th birthday celebration, J.Lo wore a cut-out dress that covered very little.

She only gets better with age!