My kids love Dress-up clothes at that age…..
We have a few high-quality items (from Toys-R-Us – I don’t remember the brand name) – like Police officer, Fireman, Doctor, Chef.
We also have a few really cheap things from Wal-Mart and even Dollar Stores (The dollar store ones don’t last long) – Pirate hats, Construction vest/hat, Knight Armour (that broke quickly – dollar store) – Fairy Wings/Frilly tutu/wand
Things from Thrift Stores/Used Stores (we have an army vest, and a couple of other things like that…)
And things that are variable (patchwork squares that were perfect for “skull caps” for pirates – we just tie them), and a big long scarf thing that my daughter uses for lots of things (leash for stuffed dog, scarf, “hair”, baby wrap for her dolls, a scarf, etc.)
All my kids from age 2 to age 9 love dressing up…..