My daughter wanted a white dress, but we have not been able to find undergarments that don't show through the thin fabric.  She's going to try to find a pair of fun leggings, but it really doesn't work as a dress.  It might be better in a different color, but did not work for the purpose she had in mind and I had to get her a different white dress.