Twitches is a 2005 American fantasy comedy-drama film released as a Disney Channel original movie and based on the Twitches book series published by Scholastic Press. From Wikipedia
On Instagram they shared throwback photos to honor their lifelong bond with messages that have fans stunned by their youthful appearance.