Gary Anderson provides a wide range of formal and evening wear which is available for hire. They also have a range of accessories.