Jennifer Lopez is giving a lot of men a run for their money when she steps out of the gym. Spotted in West Hollywood, California, paparazzi caught a glimpse of J Lo leaving the gym as she put her tank over her purple sports bra. The singer/actress has a body that no one can deny. Lopez mentioned trying the vegan diet and keeping up with the healthy eating habits thereafter. At 45 years old, J LO is looking impeccable!