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.
Copyright © 2026 eLLeNow.com All Rights Reserved.