To make vinaigrette, combine pomegranate juice, lemon juice, honey and vinegar in a mixing bowl and whisk to combine. Slowly drizzle in olive oil while you whisk to emulsify. Season, to taste, with salt and pepper.
Toss salad ingredients together and dress with the vinaigrette.