The Occasions brand offers stunning suits available in regular, tailored and slim fits for this the perfect suits for weddings, days at the races or any special formal occasions.