Q: Hi - my brother is one of the groomsmen in a wedding and they are all being told they are wearing tan linen suits, white shirts and some sort of colorful tie (Florida wedding). He knows how you stand on linen, but doesn't have much choice here and is wondering what kind of white shirt goes with a linen suit. Linen? Regular dress shirt? I have to admit, I have no idea.
A: Gabriela, definitely not a linen shirt. That's like the wedding equivalent of the Canadian tuxedo, aka denim on denim. And as everyone knows, you should only wear denim on denim if you're feeling lucky, punk.
What the wedding party needs is lightweight 100% cotton shirts with sewn collar and cuff interlinings, which will complement linen with their natural, artfully disheveled look. Dress shirts with fused interlinings are almost always too neat in our opinion, but they are an especially bad match with wrinkled linen suits, kind of like the shirt-suit equivalent of Crystal Harris and Hugh Hefner.
We know you didn't ask about the ties, but if you have any pull with the groom please insist they absolutely not be silk. Again, too shiny/smooth of a contrast with the linen's matte/nubs. Go for linen or a linen-cotton blend.
Earlier: How to Wear Denim on Denim, by Clint Eastwood