J.Lo is on the cover of the latest edition of Allure magazine to help them celebrate their 30th anniversary and she's rocking a MUCH shorter look than we're used to! photo: getty images