Television actress Shivangi Joshi creates magic as she twirls in a lehenga.

The 'Balika Vadhu 2' actress looks gorgeous.

Shivangi opted for an embellished multi-coloured lehenga.

She left her wavy tresses open.

The no make-up look added to her charm.

Shivangi became popular for her role of Navya in 'Yeh Rishta Kya Kehlata Hai'.

The actress is a fun-loving person in real life.

Shivangi's bright and happy smile.

She looks straight out of a fairytale drama.

Shivangi is a vision to behold in these pictures.