Congratulations!
I would do as Caro and Joy suggest; first talk to your DIL to be and possibly her mother, about the venue, the dressiness level, etc. I suspect a knee-length dress would be ideal; as for colour and level of formality, that might depend on their wishes and the type of wedding.
Also, where are you located geographically? This might help us figure out what styles would work for your climate.