Twilight star Dakota Fanning will walk down the red carpet tonight at the premiere of her latest film - the true story of a scandalous Victorian love triangle.
The US actress plays the title role in Effie Gray which was written by double Oscar winner Emma Thompson.
Gray was shunned by polite society after her marriage to art critic John Ruskin was annulled and she went on to marry the painter John Everett Millais.
The pair are said to have fallen in love when Millais painted her husband's portrait and the story has already inspired a handful of plays, novels and films.
Thompson's husband, Greg Wise, plays Ruskin while Millais is played by Tom Sturridge.
The cast of the film, which has its world premiere at the Curzon cinema in London's Mayfair, also includes Julie Walters, David Suchet and Julie Walters.