Car Shoe has started selling its limited edition Drive Only Collection, a soft suede shoe that is meant to stay in the car and be used only for driving. The flexible shoes are selling at Car Shoe boutiques and at selected stores for €295. The company, part of the Prada Group, has also opened its first flagship store in the U.K., a 1,130-square-foot boutique on New Bond Street in London.