Bollywood actress Deepika Padukone (L) reacts after receiving the Best Actress in Last 20 Years award from actress (R) Rekha during the 20th International Indian Film Academy (IIFA) Awards at NSCI Dome in Mumbai.
{}