French label Ted Lapidus launched their primary store in Linking Road at Bandra, Mumbai.
The occasion saw actor Aamir Khan checking out the merchandise. In addition to its ready-to-wear collection, the store houses a range of accessories including eyewear, watches...