Subscribe
Cassius Life Featured Video
CLOSE
Los Angeles Premiere Of Netflix's "The Mother" - Arrivals

Source: Emma McIntyre / Getty

Hollywood legend Jennifer Lopez turns 54 years old today.

The Bronx native first started gaining fame as a Fly Girl dancer on In Living Color. However, she would quit the show in the early 1990s to pursue acting full-time. Making that move proved successful as she landed the role of fellow Latina superstar Selena Quintanilla in the film about her life and tragic death. For her part, she reportedly became the first Latina actress to earn more than $1 million for a role.

She’d acted in other films like Anaconda, Enough and The Boy Next Door, but nothing compared to her music career. Her debut album, On The 6, dropped in 1999 and was a hit with stand-out singles “If You Had My Love” and “Waiting For Tonight.”

Lopez has been dominating film and the studio for decades, but the one thing that’s remained is that she’s always been a sex symbol. In 2018 she explained to Harpers Bazaar how important the mind is when it comes to staying young.

“Affirmations are so important,” she said. “I am youthful and timeless. I tell myself that every day, a few times a day. It sounds like clichéd bullshit, but it’s not: Age is all in your mind. Look at Jane Fonda.”

That youthfulness is on clear display with the striking dresses and revealing bathing suits Lopez proudly rocks.

For her birthday, check out some of her hottest Instagram moments below.

1. all smiles

2. lounging

3. premiere time

4. Mellow yellow

5. Surfboard

6. Selfie

7. look at the material

8. all legs

9. Pretty in pink

10. Blue hearts

11. Face card

12. off white

13. Godly

14. Splash

15. Face

16. Poolside

17. laid up

18. Pose

19. abs of steel

20. Diamond girl

21. Neon

22. Teeth all pearly

23. Cut outs

24. Curls for the girls

25. Body