Is it still a dreadful faux pas? I have an extremely posh wedding to attend and have a beautiful knee lenght white shift dress. Can I wear it? Help!