Simplify and wear a large scarf sarong style. Solves the sundress or barbecue party dress.
http://www.videojug.com/film/how-to-tie-a-sarong

There are some interesting full dress coverage styles. With the right pattern on scarf and size, one might be able to do things.