I don't attend a lot of weddings, so I'm not really sure what works. The last wedding I went to I wore my LBD and I felt I was at a funeral the whole time. I want to buy a dress that works for evening and day weddings.

http://i185.photobucket.com/al.....CBG003.jpg
http://i185.photobucket.com/al.....CBG004.jpg
http://i185.photobucket.com/al.....CBG005.jpg

Concerns:
I feel like I look really wide in the dress (I'm 5'5" and it's a size 0, so is it in my head?)
Is it too bold for a wedding? With the print and all?
The shoe heels are too high... not sure what shoes I would wear with it.
What accessories would YOU wear with it?