ALSO, I live about 5 minutes away from a DLR outlet, and I can take a stroll in there and see if they have any princess dresses for cheap and report back if any of you want??
dd wore one of her fancy princess nightgowns last year. it was perfect! she was comfy, it was festive, had princesses on it, and wasn't too poofy. we'll be trying for that again this year.
w/ a plain white tee shirt, it might be better, and underneith she could wear shorts, or if those aren't her type of thing, at your local sports shop, you can get what cheerleaders wear under their skirts (spankies, bloomers, ect.) you can get sparkly silver or light blue ones