Vidya Balan, who won yet another Best Actress award for her stunning performance in The Dirty Picture at the 13th IIFA awards in Singapore, returned home on Sunday evening. Photo: Milind Shelte