Super star Rajinikanth's Robot scalped 3 awards in IIFA Awards in Toronto. Dabangg has bagged a slew of awards at the ongoing IIFA Awards in Toronto. Shah Rukh Khan was presented the award for best actor for his role in Karan Johar's My Name Is Khan. Anushka Sharma won best actress award.
Story first published: Sunday, June 26, 2011, 12:46 [IST]