Jennifer Lopez has served us some seriously gorgeous hair looks in recent times, but she hasn’t braved a short ‘do – until now. Posing for a cover shoot with Allure magazine, the 51-year-old can be seen with an edgy new pixie cut.The shorter length highlights her enviable bone structure and the caramel colour pairs perfectly with her olive skin tone – but not all fans are convinced by the shock new look.