J.Lo is 50 and flawless! Here are her best looks of all time

Jennifer Lopez has been a force of nature in the entertainment industry for almost 30 years, since she danced on In Living Color in 1991. A few years later, she became the highest-paid Latina actress in Hollywood. She came from humble beginnings, growing up in The Bronx borough of New York City, but quickly rose to fame as “J.Lo,” while maintaining her city-girl attitude.

Now, the triple threat powerhouse is turning 50 — although she doesn’t seem to have aged a day! From nostalgic movie roles and impeccable abs to iconic fashion, J.Lo has mastered it all, and she doesn’t seem to be slowing down anytime soon.

Vote on your favorite J.Lo looks below!

Read More from Yahoo Lifestyle:

Follow us on Instagram, Facebook, Twitter, and Pinterest for nonstop inspiration delivered fresh to your feed, every day.

Want daily pop culture news delivered to your inbox? Sign up here for Yahoo’s newsletter.