Afshan Azad – Now
Afshan is a Bangladeshi-British actress. She had some family controversy when her brother and father attacked her for dating a non-Muslim. The case went to trial and she asked the court to drop the charges.
ADVERTISEMENT
Frances de la Tour as Madame Olympe Maxime – Then
Madame Olympe Maxime is the headmistress of the French version of Hogwarts, Beauxbatons. She is a half-giant just like Hagrid!