Twinkle Khanna launches People magazine's latest edition. She is on the cover of the latest edition, and was voted the best dressed in India. Twinkle looks fantastic, but I wish she had worn something a little more exciting to reveal the cover. Also discovered is a sister, Rinker Khanna.Twinkle Khanna is an Indian actor. Twinkle Khanna upcoming lunches People Magazine. She was so very good. She has a black dress. Twinkle Khanna with Rinker Khanna.