Question: who plays smurfette in smurfs the lost village?
Answer: Demi Lovato