#2 and #3 are so much more flattering than the first one on you. The first one makes your figure look straighter/boxier and doesn't accentuate your curves as well as the others.
Wow, that second dress is a stunner!!! Either that one or the third one. They both look great on you, it’s just your preference if you want to look more sexy or classic on your wedding day. My vote is #2, though. That dress...yowza! 😍