Question: who played miranda frost in die another day
Answer: Rosamund Mary Ellen Pike ( born 27 January 1979 ) is an English actress who began her acting career by appearing in stage productions such as Romeo and Juliet and Skylight .