Guy Ritchie has found a match for Charlie Hunnam's King Arthur.

According to The Hollywood Reporter, the director has offered the role of Guinevere in his Warner Bros. fantasy epic to Astrid Berges-Frisbey (Pirates of the Caribbean: On Strange Tides).

Ritchie has been slowly casting the film -- sometimes titled Knights of the Roundtable: King Arthur -- for the past few months. Idris Elba signed on in July to play Arthur's mentor, while Hunnam jumped on board late last month as the title characterh.

The first film in a planned series, King Arthur is said to be a love story in "the blossoming stages," with "the young princess saving the young prince and helping him believe in himself."

King Arthur opens July 22, 2016.