Dress For The Occasions stocks a large range of men's and children's formal wear, available for hire.