The talented beauty Karishma Tanna, who emerged as the winner of Khatron Ke Khiladi, is one of the most stylish actresses. The diva has a beautiful smile and confidence on her face, which makes her even prettier and attractive.

Karishma always manages to stun her fans with a variety of diverse looks, be it on the red carpet, onscreen or an everyday look. The hot actress made heads turn with her jaw-dropping screen presence at various events. She is also regarded as one of the best-dressed stars in TV industry.

Karishma is also a fashion inspiration to many with her perfect choices on screen as well as off-screen, be it Indian or western. She looks like a diva in western dresses and like a princess in Indian attire. Both the looks suit her best, however which avatar makes Karishma even more enchanting? Check pictures and let us know!