I think that dress is gorgeous on you and more striking than the usual wedding dresses you see. I think it will look really special in photos and won't 'date' your wedding really obviously.
A seamstress/tailor would sort the length and sleeves for a perfect fit, and a bit of tailoring needs to be done with any wedding dress.
But having typed that, if it doesn't feel right then I'm sure you will find something equally lovely.