Anne-Marie Duff-McAvoy (8 de Outubro de 1970) é uma atriz britânica, nascida em Chiswick, Londres. É mais conhecida por interpretar Fiona Gallagher em Shameless, e Elizabeth I em The Virgin Queen.