Finding the perfect dress for formal occasions can always be difficult. With the new year starting and events coming up that have been postponed, it is essential to have dresses ready for a year of partying, travelling and attending formal events. Th