‘I’d have this as my last meal on Earth’: Eva Longoria