DD6 is sorted - two formal dresses and one semi-formal. Same pair of dressy shoes will work for all three dresses.
DH will be wearing his kilt for all three nights - he'll have all the formal and semi-formal bits n bobs to go along with it. Again one pair of shoes covers all three nights, so he's sorted too.
Now, I've just had a panic attack!

I've bought two dresses for formal nights - not ballgowns though as they would be too cumbersome to pack and lug from Scotland.

But, semi-formal

- I better go look in the wardrobe and see what's in there/what actually fits me, etc, etc!