My children are close in age so in preschool, they were often invited to the same birthday parties. For one the "princess" birthday parties, one child loves princess stuff and dressed like a princess. My other DD went in shorts and a t-shirt. No one seemed to care. The Dollar stores and the bins at Target with $1 and $3 items have some princess stuff that you can buy. It's not a big deal as long as the children enjoy the party, who cares what they wear.