Actor Suhana Khan graced the launch of the luxury beauty flagship store at Jio World Plaza.