Yea fuck this modern bullshit, I'm not letting my kids do that stuff. Sometimes, as a parent, you have to be firm and not bend to every whim of your child. Sure, letting them do whatever they want us cute an all, but you're just going to have a spoiled kid if you keep doing what they want. Seriously, I really hate all this modern progressive bullshit. Sure, maybe your kid can do what he wants when he's older,but as a toddler, your kid is supposed to be led by his parent, not the other way around.
There's a difference between letting your kid do whatever they want and allowing them to make harmless decisions that make them happy. I wouldn't let my child have ice cream for dinner or run around the playground naked, but if my kid wanted to buy the blue shoes instead of the brown ones or wear a princess dress I'd let him. If your son saw a baseball cap he liked and asked you to buy it, you probably would, so why is a tiara any different? You're not bending to the whim of your child, you're just allowing them to wear what makes them happy
The princesses. Really it's just belle or kairi or you are disowned as my child