Age is just a number, especially when it comes to the mesmerizing Jennifer Lopez. At 54 years old, this Latino-American diva defies time and continues to dazzle us all with her stunning looks. It’s no wonder she has become a social media sensation, with her fashion choices leaving us in awe.

Some may argue that JLo’s outfits are too revealing for her age, but we beg to differ. This iconic singer and actress has a flawless figure that allows her to confidently pull off any ensemble she desires.