Well, if it is junior prom, yes. Typically, you aren't supposed to go all out for that. Now, senior prom, no. It's a little plain for that. I would choose a prom dress that has a little more style, color and personality to it.
But ultimately, you have to wear the dress, so wear what you want. It's your memory, not ours! ;)
Well it's not as flashy as most prom dresses tend to be. I don't mean flashy like overly revealing, but dresses with more volume and more color. I think it's a very understated dress, which can be good, but I would consider something to make it a bit more flashy, like a great pair of shoes and/or a very stylish necklace.
I think its pretty, but I have to agree it's a little plain and not formal enough for a prom dress. If you go with it you should def get some sparkly, possibly dangly, earrings and also shoes that stand out a bit. I found a couple of other dressed that are kinda the same style and color but are a bit more fitting for a prom, if you'd like to take a look?
link and link are the same dress and the other one is
GirlsAskGuys has a prom dress style guide now. You can look at black prom dresses there. I agree with the other answers...the dress you linked to is very nice but it's not as fun as it should be for prom.