I like the dress. It seems complex and daring while secure and classy at the same time. The dress is very lengthy and blue which is good since you're tall and have blue eyes so that's a match. Check! The model in the picture link has light reddish hair. You have long light brown hair. That seem like a match to me. Check! The dress seems like a good fit for you! Check! I like it! Check! Now hair and makeup, that's up to you, so you should get another girl's advice on that okay. Good luck and have fun at prom! Hope my advice can help!
I'd need to see it on you, but I fear you'll look like a stick from what you say, but I may be wrong - it depends how much hip you have and if the dress clings to them when you move or just drops. I'd hazard a guess that dress flatters women whose best feature is their cleavage. If you're tall and thin, your best feature is probably your legs. (aside from your no doubt lovely face ... )
Personally I'm not a huge strapless fan but plenty are.
I like that dress I think it is beautiful and I'm sure you'll look beautiful in it, who ever you are going with is lucky. As for the whole doesn't show leg think, I don't have a problem with that, infact I think it looks nice not showing any leg, more mystery.
its not my style, but that kind of dress only looks good on girls who are tall and thin so rock it gurl. don't wear a necklace, itll be too much with the beading/bling on the top. match the gold tone of your earrings to your bracelets as well. I kind of think silver would look better but with you being a brunette its hard to tell.
for make up and hair, just do what looks better for your shape of your face and skin color. try brown tho, it always looks good with blue eyed girls, and if you use a lot use a neutral lip color. the brown eyeshadow will also go with your dress.
im pretty fashionable, and considered going to school for it.
I like it, but these are more of my style: linklink