Perhaps the most beautiful she has ever looked on screen, playing a Rajput princess who marries a Mughal Emperor. The "sword fighting" scene with Hrithik Roshan is a fan favorite.
Aishwarya led this Bollywood-style reimagining of Jane Austen’s classic. Playing Lalita Bakshi (the Elizabeth Bennet figure), she proved she could carry a film in English for a global audience. Perhaps the most beautiful she has ever looked
It was a unique blend of magical realism and romance. Rai played Kiranjit Ahluwalia
In a departure from her glamorous roles, Rai played Kiranjit Ahluwalia, a real-life domestic violence survivor who killed her husband in self-defense. Perhaps the most beautiful she has ever looked