I have my semi in two weeks.. so just answer the question please(: thanks (:
Check out my profile to see what I look like, heres a link to a picture to make it easier: http://www.funadvice.com/photos/spring_modeling
The first dress has good style and would look good on you. However the second dress would compliment your hair because of the gold flowery design. Secondly, I think the light pink would go good against your skin because your skin is soft and light in its tone.
Number 1 dress is really beautiful. Go for it. http://www.rageonline.co.in/stylish-tops-for-women.php
Number 2 or 3 :)
The middle one.