The top part is very pretty. A slim bride, beautiful fitting dress and lovely skin will always make a dress look great. It is definitely an Italian or Spanish dress, you can tell instantly, they definitely always have a similar look! I am sure you have been slowly influenced OP!
It's not my cup of tea, I personally had very traditionally English (I think you might say?) silk ballgown!