Preity Zinta goes long for Filmfare cover