Jennifer Lindsay Stone (born February 12, 1993) is an American actress, who is known for playing Harper Finkle on the Disney Channel series Wizards of Waverly Place, and for her work in various television films, including playing the main character in Harriet the Spy: Blog Wars.