When she turns 16. Wearing makeup isn't a right, it's a privilege...so she should be mature enough to know how to wear it correctly without overdoing it and making herself look trampy. Once she starts wearing it, the boys will start coming around...just remember that.
I say no earlier than 15. I think girls should look like girls while they are still young and stop trying to look older. Be sure you teach her how to put on make up the right way. Some 13 year old girls look like raccoons when they put eye liner on.
I am 13 and i am going to be a cosmotoligist. I think i started wearing makeup in 6th grade. Best decision ever!! Lol but i think she should put as much makeup on as she wants. My mom let me and i thank her for that. Its a selfasstem thing
Youth is naturally beautiful. Try to drive that message home to her. But to answer your question, ease her into it, reminding her that less is more. If she's a well-behaved young lady, I see no reason not to let her start wearing it at thirteen, as long as she uses a light hand and keeps it all natural.
I think u should let her weear like foundation mascarea and eyliner if she abuses it take it away and if se has acne let her definity use it. I'm 13 I started wearing make-up in 4th grade I thank my mom for letting me i don't do it to attract boys or anything. So let her she will be happy u let her.
My mom didn't let me wear full makeup until I went to high school and even then not a lot of girls even wore makeup. It definitely depends where you go though because I had just moved schools and girls there were a lot less materialistic. I think high school is a prefect time though, she can start to experiment with changing up her look.