Question : who plays the evil queen on once upon a time
Answer : Lana Maria Parrilla