Shweta became a household name after playing Prerna Bajaj on the TV show 'Kasauti Zindagi Kay'. The role made her well-recognised, got her a huge fan base and she also picked up several awards for it. Since then, she also starred in other TV shows like 'Kahin Kissi Roz' and 'Rishtey'. She also tried her luck in films like 'Madhoshi' and 'Aabra Ka Dabra' which didn't too well at the box office. She made a controversial return to TV in the reality show 'Iss Jungle Se Mujhe Bachao' – Shweta took a shower in the jungle in a bikini and that did raise quite a few eyebrows.
She was back in the headlines when she participated in and won the reality TV show 'Bigg Boss 4' hosted by Salman Khan, defeating Ashmit Patel, Dolly Bindra and Khalli.
Shweta has had a difficult marriage - she was a victim of domestic violence and even filed a case against her ex-husband Raja Chaudhry. The couple ended their nine-year-marriage in 2007. They have a daughter named Palak who stays with Shweta.