Is it appropriate for a three-year-old to wear lipstick and heels?
Yes, it's called dress-up!
Yes, but not out in public.
No, that's too young.