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