Tesco really does have some lovely party frocks if you look closely. This one seems to be popular as a Bridesmaids dress and it also comes in ivory and pink, but I love this dark red as a party dress.
It has a netting ruffle underneath, but you might want to add a small petticoat for a bit more oomph.
I think it’d look perfect with seamed stockings and pearls at Christmas.