I have a wedding to attend tonight and it's supposed to be chilly. I have already spent money on a dress, shoes and so much more to attend, and don't have any coats that look appropriate except an off-white cotton shawl. I'm wearing a blue/gray cocktail dress with black shoes. Is this totally a no-no? I don't want to have to buy something new last minute.
Edit: the bride is really cool and I know she wouldn't care, but I'm more afraid of upsetting family or older guests who are traditional.