I've just received an invitation to a party in a village hall tonight, (I'm not offended that it's last minute) - but it says dress,: HATS. It's flipping freezing here but I don't think it means woolly hats! Can anyone help me, please?