Anne-Marie Duff is an English actress. She started her professional career in the late 1990s. She debuted in two episodes of Trial & Retribution in 1997. Afterward, she had guest roles in Amongst Women and Aristocrats. In 2001, she made her cinematic debut in the film Enigma. The rest of the 2000s saw her perform in the movies The Magdalene Sisters, Notes on a Scandal, Garage, The Waiting Room, and French Film. In 2009, she starred in the movies Is Anybody There? and The Last Station before portraying Julia Lennon in the biographical drama film Nowhere Boy. She also became known for starring as Fiona Gallagher in the British black comedy series Shameless. She also portrayed Queen Elizabeth I in the miniseries The Virgin Queen. In the 2010s, she had performances in the feature films Before I Go to Sleep, Suffragette, and On Chesil Beach.