To match your white and blue dress, you can wear white shoes, or you can wear blue shoes.
If you’re going for a more formal look, then you might consider wearing white shoes. White shoes are great for formal occasions because they are such a classic color and they go with everything.
If you’re going for a more casual look, then I would suggest wearing blue shoes. Blue is a fun color that catches the eye. It’s also one of those colors that works well with many different outfits, so it never hurts to throw some blue into your outfit every now and again!