Monday, December 27, 2010 Jerry Hall and Elizabeth Jagger open the Harrods Sale, London, England. CAP/CK ©CK/Capital Pictures