Reliance Retails beauty brand, Tira, launched its luxury flagship store at Jio World Plaza in Mumbai on Wednesday, to redefine beauty shopping in India.