Lululemon is set to launch its first Indian store in New Delhi's DLF Promenade this autumn, offering premium performance apparel under a franchise agreement with Tata CLiQ.