The wedding will be semi-formal attire. Women, please wear mid length to long dresses. Please avoid casual fabrics such as cotton. Men, please avoid jeans. Dress pants and nice shirts - sport coats acceptable but optional.