I went shopping for a dress for a friend's wedding at the end of the month, and though I felt good about what I chose when I came home, after I tried it on again and took pictures I'm starting to have second thoughts. I think the fit is nice, but I'm worried it's a little too plain. I tried on five dresses at the same department store that was having a dress sale, and they were all cute and flattering, but I ended up choosing this one for a few reasons:
1) it was within my budget
2) it will go with shoes I already own
3) I thought it was the most flattering to my figure
There was a lovely retro-ish green and white polka dot fit and flare with a green belt that I may have purchased if it weren't more expensive than I would like (even at 40% off). I tried a cute wrap dress with a geometric print of white and shades of blue which was cute, but I worried it was just a touch too short (stopped at the top of my knee) and perhaps a little casual for a wedding. There was a sweet empire-waist in a minty green colour which didn't quite fit in the bust area and would have required alterations, and a black and white floral fit and flare that was absolutely perfect if only it weren't so low-cut (we're talking serious cleavage, PG-13 if I bent over, and even if I'm not busty, that seems inappropriate for a Christian wedding).
I'm hoping you ladies can give me some insight and help me decide if I'm having regrets for good reasons or not. Here are pictures from multiple angles:

Front:
http://i283.photobucket.com/al.....tal595.jpg

Side:
http://i283.photobucket.com/al.....tal597.jpg

Back:
http://i283.photobucket.com/al.....tal600.jpg

With the shoes I would wear:
http://i283.photobucket.com/al.....tal598.jpg

If I were to wear it, I'd have to make it more interesting somehow- a bright clutch, and probably a silver necklace? I don't know. It's the kind of dress I could work with in different ways (like with a patent belt for a more casual event than a wedding) but I just don't want to settle for something that looks plain or boring. What do you all think?