The following colors all look great when combined with royal blue: gray, yellow, off-white, green, hot pink, and gold. Royal blue is not too vibrant, which makes it an easy color to use as a base to add either neutrals or pops of color to.