I am so glad you let her go.
I am trying to be more "parent friendly" and "less emotional" in my posts, but I hurt for you.
Maybe you could use some bedsheets and set up a "stage" so DD could do her own private showing this weekend at home? New dress, nails, the works...then film it? Make it a girls day....