Harper Anna Finkle is Alex's best friend. She is one of the three mortals (Zeke, Harper, and Theresa) that know that wizards exist. She previously has an obvious crush on Justin, (which was used for comedy on the show) that freaked Justin out. She would get jealous of every girl that he dated/had a crush on. However, she started dating Zeke in Season 3 and 4. She is portrayed by Jennifer Stone.
Harper is regarded as a obedient, punctual, smart, correct and high-grades student, contrary to her best friend. She always tells her what's right and what's wrong, sometimes considered her Conscience. She gets very nervous when in trouble or in fear, often panicking or yelling away screaming. Also, her famous line is, "See you in PE!" After finding out about Russo's magical abilities, she would see magic and wizardry with suspicion. As the series progressed Harper became, under Alex influence, more tricky and manipulative, such as when she helped Alex trick Rosie (which they believe to be a Guardian Angels, which are forbidden to do wrong things) to take them to the Angels' Club or that she tricked Professor Crumbs to think that she knows about wizardry because of him.
Harper was born in Nemaska backstage behind a nightclub to Marty and Elaine Finkle who are a couple of not-so-successful entertainment artists. Their odd behavior shaped Harper and her fashion sense. She was raised in a circus, which is why things like magic and supernatural creatures don't seem so amazing to her. Later she would meet the Wizard Alex Russo in the kindergarten and, along with her, would became nemeses of Gigi Hollingtonsworth.