Answer
Sep 19, 2024 - 09:05 AM
Under a navy blue shirt, you can wear a neutral-colored undershirt like white, gray, or black to keep the look clean and cohesive. If the shirt is slightly transparent, a matching navy blue undershirt can also be a good choice to maintain a seamless appearance.