Eva Longoria for ELLE Spain December 2013
The 38-year-old actress graces the cover of the fashion magazine