Wow, Eva Longoria is on the cover of Russian Cosmo, wearing DL1961's Kate in Colada!!