No, if you wish to dress as per the theme of the evening you can, if not you can just dress for the type of evening (i.e. Smart Attire or Gala).