Question: In what film did Florence Pugh play Elizabeth de Burgh, and what year did the film come out?
Answer: Florence Pugh portrayed Elizabeth de Burgh in the Outlaw King (2018).