I think it will look great, I wear mine with a navy blue long dress for a wedding as well.