Toddlers are 1-3 years old. Huge difference in agency between a 1 year old and a 3 year old. 1 year old can't dress themselves let alone make choices about dress.
I guess what I'm saying is that a 3 year old can sometimes pick out their clothes (sometimes they will hate the consequences). They can't really commit to long term decisions about what hairstyle they will want to live with for months, or manage the upkeep of the style they pick.
With apologies for wading into culture war topics - there are three year olds who will absolutely scream their head off at someone trying to get them to wear a dress because "I'm not a girl!!!"