see more
LONDON, ENGLAND - DECEMBER 26: Harrods opens its world famous Winter Sale at Harrods on December 26, 2014 in London, England. (Photo by John Phillips/Getty Images for Harrods)