Anne-Marie Duff (* 8. Oktober 1970 in London, England) ist eine britische Schauspielerin. Anne-Marie Duff wurde im Stadtteil Hayes End des Westlondoner Stadtbezirks Hillingdon geboren, wo sie die Mellow Lane School besuchte. Später studierte sie Schauspiel am Drama Centre London. Duff lebt im Londoner Stadtteil Stroud Green. Im Oktober 2006 heiratete sie den Schauspieler James McAvoy. Seit dem Frühsommer 2010 sind beide Eltern eines Sohnes. Im Mai 2016 teilte das Ehepaar mit, sich scheiden zu lassen. 2000 war Anne-Marie Duff für einen Laurence Olivier Award nominiert, sie erhielt ihn jedoch erst fünf Jahre später für ihre Rolle der Fiona in der britischen Fernsehserie Shameless und für ihre Darstellung der Elizabeth I. von England in der aufwendigen BBC-Mini-Fernsehserie The Virgin Queen. Darüber hinaus gewann sie 2008 den BAFTA Cymru Award in der Kategorie "Beste Schauspielerin".