When The Other Boleyn Girl got its royal premiere in London, the film's stars, Scarlett Johansson and Natalie Portman decided only their most regal attire would do.
The Hollywood beauties defied the chilly weather with flowing strapless gowns to meet Prince Charles and the Duchess of Cornwall.
Although in the historical drama the actresses play competing Boleyn sisters Mary and Anne, each vying for the attentions of King Henry VIII, on the red carpet the screen lovelies looked very much in tune. Both had opted for intricate up dos, while Natalie's deep burgundy gown was the perfect contrast to the pale silver creation chosen by her friend.
Earlier, the brunette beauty - Anne in the movie - had joked that the storyline, which focuses on history's most famous royal mistress-turned-wife, would make interesting viewing for the couple.
In fact Camilla is said to have loved the best-selling novel on which the script is based, and looked equally pleased by the opportunity to see its big-screen adaptation.