Who is this celebrity?!
Question: Maggie Smith. She plays McGonnagal in the Harry Potter movies
Answers: Maggie Smith. She plays McGonnagal in the Harry Potter movies
meryl streep?
its professer mcgonnagall!!
:o
Ooh, that's Professor Minerva McGonagall (you know, from the Harry Potter movies) played by Maggie Smith.
It's Maggie Smith, British actress best known for her role as Professor Minerva McGonagall in Harry Potter movies. Click on the source link below to access her profile on imdb.com (internet movie database) website which contains additional images of her.