Well, really it depends what shade of blue it is. But since blue is a cool color, than it should probably match with other cool colors (purple, green). It wouldn't look very good with warm colors (red, orange, maybe yellow). Blue can also match with white and black because white and black match with any colors!
White shoes are a good match to go with a blue violet dress or black
I think the best color is yellow
sky-blue, warm brown (match carefully using sample strips!)
Yellow and green
Black, Tan, White, Royal Blue
No, they dont match. You cannot match two tones of the same color-it just looks weird.
red, cream, or ivory
No. Dark blue is a dark blue color, but navy blue is contrasted with white.