Jackie Evancho sings 'O Mio Babbino Caro'

I thought she was miming at first, the voice did not seem to match the person it was coming out of. She has been doing this a few years now already. It's refreshing that she is following this path with the classics, I think there is a better chance for her to succeed in that genre compared to the over-saturated pop market and mediocre performances coming from that quarter. I mean there are millions of young girls trying to imitate Miley or Britney but how many are covering Puccini?