In my younger years, probably Maggie Elizabeth Jones. In my teenage years, probably Rowan Blanchard. In my (future) adult years, I'd kill to have Emma Watson play me.
Mariah Carey, definitely :)
I changed my mind I think maybe Kristen Stewart too
Selena Gomez or Lea Michele