Jennifer Lopez has been making a splash in the entertainment industry for over 20 years, and she still manages to leave us breathless. When she's not performing on stage, the 50-year-old singer and actress knows how to heat things up in her music videos and on the red carpet. Last year, she also showed off her moves in the blockbuster film, Hustlers, alongside a star-studded female-led cast. The role even earned her a Golden Globe nomination! Now, she's getting ready to hit another milestone as she headlines the Super Bowl LIV halftime show with Shakira. Ahead of her big performance, see some of her biggest moments over the years.