The best way to pair your royal blue dress with shoes is by choosing a contrasting color.
If you want to go for a more subtle look, try pairing your dress with a pair of white shoes. This will make your outfit pop without being too flashy.
If you want to make a bolder statement, try pairing your royal blue dress with red heels! Red is one of the most popular colors in footwear and will draw attention to your feet while also matching your dress perfectly.
If you’re looking for a more neutral shoe, browns and blacks are both good choices—and they work equally well with any shade of blue, including royal blue. Black heels or flats will look great with this dress, as will brown boots or sandals.
Another option is wearing gold heels with your royal blue dress. Gold is another popular shoe color that goes well with many different outfits and styles.