James Cox Formal Hire Dept. offers the perfect answer to all those special occasions, from weddings, dinners, school proms, a day at the races or simply when you need a smart suit.