For a white and gray striped shirt, a soft pastel color like light pink or lavender would complement the outfit nicely without overwhelming it. Alternatively, a classic nude or taupe can create a sophisticated look. If you're feeling bold, a deep navy or even a metallic silver could add a stylish contrast while still coordinating well with the colors of the shirt.
white
prada
pink and lightly black tie.. my fav.
A white shirt.
black shirt or white any color EXCEPT brands:aeropostale or hollister
White or Grey.
Black or White
Any colors will go with a white shirt
once it goes black it never goes back
White
Silky black i think
Red