Navy blue is a darker shade of the color blue. The name arose from the dark blue worn by officers in the British Royal Navy since 1748 and was passed on to other navies around the world.