What can I wear for my engagement party that is slim fitting and midi but elegant? | Plush