My dd wore her Snow White dress two days out of our recent weeklong vacation. I have to tell you that it made all of our vacation photos that much more special. She even wore it to DTD one day, just because she wanted to. I asked her several times a day if she was ready to change out of her Snow White dress, and every time she said "No!"
She really did get a lot of positive attention in her dress (with her dark hair, she makes a good Snow White!) and the Snow White dress, in particular is great for pictures (primary colors, yellow, royal blue, and red)!
We ran into a lady in Epcot who asked permission to take her picture. She said that she comes to WDW every year and every year she has a photo theme, and that her current theme was "princesses". My outgoing little girl graciously offered to give this lady her "odergraph", too.
At first, I was very anxious for dd to take the dress off after her Princess tea, but she really really wanted to wear it. I finally figured, well, it's her dress, and where else is the perfect time and place to wear it??
I'll never ever regret that decision as we got so many great photos of her in it. It also inspired a very amusing (and rather long) "ballet" that she performed solo on the plaze in Italy, in which she danced her heart out. THOSE pictures, where she is dancing with such abandon and outright joy, are my very favorites from the whole trip.

(she wore little black Mary Janes with her dress, comfy ones that were well-broken in, but I had a back-up pair of sneaks with us too just in case)