For some background, I have a 4yo DD and a 2yo DS. I've never been very girly or I suppose "gender conforming" in today's terms, and DH and I have both always been keen to avoid gender stereotypes with our kids. We've kept everything very neutral for them both, but of course DD has ended up obsessed with soft toys and unicorns (though does also like space, bugs, microscopes etc) and DS is obsessed with construction vehicles (though also loves pink and hair clips!).
DD needed a new sun hat so I let her browse some on Vinted, she came across the most hilariously garish, bad taste unicorn hat and absolutely lit up. I bought it for her and she hasn't stopped talking about it since, asking when it's coming and to look at pictures of it etc.
I showed my DH expecting him to laugh but he was really cross that I'd bought it for her. We had a long and quite heated discussion about it. My feelings are that she's old enough to have some say over what she wants, and there's nothing inherently 'bad' about pink and unicorns as part of a balanced diet. He feels that all these subtle messages are part of the process that stereotypes and pigeon holes girls and ultimately keeps them out of STEM type careers. I kind of agree but also, it's a hat?! He's very lawyerish and hard to argue against though. I'm interested to hear the opinions of others?