Add the kale and shallots to a large bowl and set aside.
Whisk together the vinegar, honey and mustard. Slowly whisk in the olive oil and season with salt and pepper. Pour over the kale and shallots and toss and stir roughly with tongs, about 3 minutes. You want to gently bruise the leaves of the kale. Once the kale looks soft, toss in the lentils, feta cheese and cranberries. Cover with plastic wrap and marinate 1 hour before serving.