Honestly, no. I wouldn’t look and think it’s appropriate for a teen. There again, I spend too much time questioning internally what parents allow their children to go out wearing.
I’m a teacher, so it’s part of the territory. I hate seeing 14 and 15 years coming in with skirts so short and tight you can see their underwear, but say anything and you get accused of being a perv despite being a heterosexual middle aged female. I give up, it’s not my business. However, I think if you’re asking, this dress is too old and I dare say cheap, particularly being from SHEIN.