DD1 is 3.5 and refuses to wear anything but dresses (and they have to be "twirly" dresses - she sets a high bar for this!) I generally just accommodate her but there are occasions where dresses aren't practical. She tells me "but that's not PRETTY" or "but I won't look nice" and often cries and it kind of breaks my heart thinking she is hearing this from other girls. I have lots of talks with her and try to balance any "you look so cute" comments with other non-image-related compliments and if she ever does wear pants I make sure she hears when other people compliment her on them.

Do they grow out of this? Should I just quit buying her any pants? Help