Yes! We can vouch for it. Navy is one of the most popular natural colors that can go with everything. You can pair it with yellow, red, white, etc.