Selena Gomez should play the part! She is amazing...
SELENA GOMEZ HELL YEAH!!! She is so great at portraying ANY kind of character! Plus, she already has an experience from her 2 time Emmy winning show wizards of waverly place. Go SELENA! Amazing actress here!! (She is now starring in 6 different movies this year!!)
witches of waverly place... REALLY!! its WIZARDS of waverly place... gosh