Forget Jimmy Choo for H&M, soon you’ll be able to shop the real deal in Belgium because Jimmy Choo will be opening a flagshipstore in the Schuttershofstraat 17 in Antwerp!