Jennifer Lopez poses in a crystal-studded bikini top and Daisy Duke shorts

By | July 5, 2021
The 51-year-old star highlighted her gorgeous curly locks as she wore a crystal-studded bikini top with short Daisy Duke style shorts while on the beach.