A semi-formal event requires 'dressy' clothing that is a step up from casual, such as a cute party dress or cocktail style, jumpsuit or romper with embellished details or sequins for example. A formal event has a stricter dress code and requires women to wear a long formal gown.