Harry Potter and the Goblet of Fire: According to CBBC Newsround, the part of Fleur Delacour will be played by French actress Clemence Poesy in Harry Potter and the Goblet of Fire...

For several months there have been rumours that Oscar-nominated actress Kate Winslet, who starred in Titanic, was to play the role. But many Potter fans will be pleased to learn that a French actress has been given the part.

Fleur Delacour is a pupil at French wizarding school Beauxbatons, and is one of the four champions competing in the Triwizard Tournament.

The other champions are Cedric Diggory, played by Robert Pattinson and Viktor Krum, who is reportedly being played by Bulgarian teenager Stanislav Yanevski.

Brian B.