The second one is great, the fourth is very cute (I'm not a huge one-shoulder fan but that is the current style right now), the third is nice (excellent cut but I'm not a fan of the ruffles and kerfluffles on the front) but I love the first. Obviously, my taste leans more toward tailored. ;)In other words, you can't go wrong with any of them; you don't need to shop for anything else, imo.
#3 is my favorite but I also really like #2. I seem to be in the minority but I'm not a huge fan of #4. You're pretty and you look great in all of them though