jessica lowndes eden sex scenes