Harper Finkle (Jennifer Stone) is Alex Russo's best friend. She lives with the Russo's because her parents have moved. She is currently dating Justin Russo's best friend, Zeke Beakerman. Harper is known for designing her own clothes that are weird and out of the ordinary. She is one of the few people that knows Alex, Justin, and Max are wizards.