I would do a light blue oxford cloth button down shirt. Or maybe a bengal striped oxford cloth button down shirt. Sport coats would look ok with this over it all as well. I wouldn't wear a tie with this ensemble, but if you do I would go for something in the olive family. Maybe an olive shatung, or wool tie.
I wouldn't be wearing anything over the shirt. What kind of shirt would work well if I wanted to wear a tie though? And with what kind of tie?