Stunning dress. I strongly disagree with navy shoes - you’ll drag your look straight back to the 90s and navy is very work-wear.
Try a colour or gold/silver depending on your jewellery. Cream would be better than nude.
Don’t listen to PPs regarding hats - they really aren’t necessary for a modern wedding, and they get in the way. An fascinators just look silly. Best to just get your hair done and wear beautiful jewellery.