Vidya Balan is getting ready for her Dirty Picture by putting on more weight for her portrayal of the southern siren Silk Smitha.