She really can't help the fact that she looks so young. She's wearing the exact same costumes as Beyoncé, so it's not like she's trying to look like jailbait. I guess the ponytail doesn't help.
It doesn't. She looks more her age when she lets her hair down tbh.