I've got a plain red version of that dress, not sure when I'll wear it again as I've suddenly become conscious of how short it is on me.
Anyway, I find cropped cardigans or boleros generally work well as they finish at the waist. Something like this? from Hobbs/John Lewis