Frances de la Tour

Frances de la Tour is a french actress who portrays Olympe Maxime in "Harry Potter and The Goblet of Fire"(film).