Jennifer Lopez appeared on the cover of Allure with short hair
51-year-old American actress and singer Jennifer Lopez graced the cover of the March issue of Allure magazine, and shared photos from the set on her Instagram page . In the pictures, the celebrity….