Lara Dutta Bhupathi is an Indian Bollywood actress and former Miss Universe (2000). She made her Hindi debut in 2003 with the film Andaaz which was a box office success and won her a Filmfare Best Female Debut Award. Dutta next appea... See full bio