Ileana D’Cruz on the cover of Women’s Health: Her figure makes you go green with envy!