I would buy a pair of amazing sandals, heels on a yacht are tacky.
a dress and heels will be ok, right?
I suggest that you can go shopping at [====Shopindream.Com====]. I usually buy from it I feel the
quality is compellent and the price is favourable, The most important thing is that it is safe.These are
custom-made dress company.
If you like the color I would wear a knee-length black dress like this- http://www.forever21.com/product.asp?catalog%5Fname=FOREVER21&category%5Fname=dress%5Fdressy&product%5Fid=2082023370&Page=all
shoes similar to- http://www.hottopic.com/hottopic/Shoes/Flats/Black-Faux-Suede-Flats-485151.jsp
and mabye some jewlery from etsy or make your own to save some money