Linen makes the classic coat IMO.
Not so, as it's linen suit trousers that crumple the most and you wouldn't be wearing those. The 13/14 ounce jacketings will rumple a bit at the sleeves but a night of dancing doesn't put much of a dent in it otherwise.If you get linen, it won't last a night of dinining and dancing without looking like you slept in it.