Frances de la Tour

Frances de la Tour is a French actress who portrays Olympe Maxime in Harry Potter and the Goblet of Fire.