Lifetime is pulling out all the stops to document Meghan Markle’s epic romance with Prince Harry. The network has officially cast two more major characters: Queen Elizabeth II and Princess Diana. New Zealand actress Bonnie Soper will play Diana while British star Maggie Sullivun will portray Her Majesty. They join Murray Fraser, who is playing Prince Harry, and Parisa Fitz-Henley, who will star as Markle. Fitz-Henley is best known for her role in Marvel’s ‘Jessica Jones’.