1. Princess Kate
  2. J. K. Rowling
  3. Jennifer Lawrence
  4. Emma Watson