6. Margot Robbie 5. Millie Bobby Brown 4. Jennifer Lawrence 3. Emma Watson 2. Demi Lovato 1. Selena Gomez