Marsha Fitzalan (Duchess of Norfolk) is, in real-life, the daughter of the 17th Duke and Duchess of Norfolk.
Helena Bonham Carter was pregnant with her first child at the time of filming.
This is the second time that Helena Bonham Carter has played a Queen of England. The first time was as Lady Jane Grey in Lady Jane (1986). Lady Jane was the Queen after Henry VIII's son Edward VI by his third wife Jane Seymour, and before Henry VIII's daughter Mary I by his first wife Catherine of Aragon. She has also played Her Majesty Queen Elizabeth in The King's Speech (2010). Elizabeth was Queen Consort to King George VI and mother to Queen Elizabeth II.
Andrew Garfield played the role of a servant in the court. He had one line and is uncredited.
Producers initially struggled to find an actress to play Anne of Cleves - historically perceived as the least attractive of Henry VIII's wives. Kathy Burke, who had previously played Ray Winstone's wife in Nil By Mouth (1997), lobbied for the role by stating "I'm ugly and I want the part!". However, the role was ultimately reduced to a non-speaking one, with actress Pia Girard cast instead.