I decided that Mia will be played by Selena Gomez. She's a bit different than my description, but I just thought she would be perfect for Mia. (and Mykayla too, let's not forget the twin! 😉)
Mia is a short girl,with blue eyes, brown hair, and dimples.