Infamous Karl Lagerfeld is launching an Olympic-inspired line at Selfridges on July 24th. If you're in London we highly recommend you attend the exclusive party at the store that evening (we'll unfortunately be in Vienna and Prague on vacation and just won't be able to make the launch). The plans are for a pop-up concept on the third floor. You can find it easily - it will be hanging under a banner that says "TEAM KARL".
This photo is included on one of the tee designs. We'd gladly be the flag-bearers for the country of Lagerfeld.