Answer
Nov 15, 2024 - 11:25 AM
A navy blue shirt pairs well with a variety of pant colors. Classic choices include beige or khaki for a timeless look, while gray or black offers a more sophisticated and modern appearance. For a bolder style, consider wearing it with white or even a light pastel color.