Actress Lara Dutt is celebrating 20 years of her Miss Universe Victory. She was crowned Miss Universe in the year 2000 and became the second India to win the honor after Sushmita Sen. On 20th Anniversary, Lara shared a few pictures from her crowing moment and wrote, “20 Years to the day! 12th May 2000. What a wonderful gift to receive from the universe! One I’m eternally grateful for!” After Miss Universe, she entered Bollywood with the 2003 film Andaaz. She later appeared in several commercial films like Masti, Bhagam Bhag, Partner and Don 2. Lara is married to Indian tennis player Mahesh Bhupathi. The couple is blessed with a beautiful daughter. Lara Dutta recently starred in the comedy-action web series ‘Hundred’.