Eva Longoria photograohed by Simon Upton