Answer
Jan 13, 2025 - 10:20 AM
A navy blue shirt pairs well with a variety of pant colors. Classic choices include beige or khaki for a sophisticated look, while gray or charcoal offers a more modern and professional appearance. For a bolder style, you can opt for white or even burgundy pants.