Thanks everyone - a jumper hadn't occurred to me! That would work well.
I get quite hot on nights out which is when I would probably wear this. How about a bodysuit of some sort? I think a semi sheer white T shirt might look nice too?
I am very short in the body so tucking in looks a lot better on me.