While in Bermuda, we were able to find really nice linen suits, shirts, shorts, and pants at THE ENGLISH SPORTS SHOP on Front Street. They have a seamstress on hand and can usually return alterations the next day- depending on the size of the party. Everyone was nice, and very easy to work with.