Jimmy Choo Jimmy Choo, Knightsbridge, London, UK Since 1996 Jimmy Choo has been synonymous with luxury fashion defined by an empowered sense of glamour and a confident sense of style, watch this...