I'm unexpectedly attending an evening event next week with my late Grandfather's old regiment (to commemorate his role in a WW2 battle).
I've never been to anything like this before and have no idea about the dress code - any suggestions about what to wear?