'Dabangg' and 'My Name is Khan' won top honours at the 12th IIFA awards here with the Salman Khan starrer scooping up six trophies in the popular category, while the best actor and director awards went to Shah Rukh Khan and Karan Johar respectively.'Dabangg', which was the highest grosser last year, was adjudged the best film of 2010. Anushka Sharma won her maiden best actress award for 'Band Baja Baraat'. Accepting his award, SRK said his role in 'My Name is Khan' was about a character who carried an identity for many years has was not able to reveal it to others. Johar said MNIK was much more than just a film for him. "Khan has taught me the power of love and humanity," he said. Sonakshi Sinha won the Best debut female award for her performance in 'Dabangg', while Sonu Sood grabbed the best negative role trophy. Read Full : 'Dabangg', 'My Name Is Khan' bag top honours at IIFA