Anne-Marie Duff is an English actress. She was born in London in 1970, and studied Drama at the London Drama Centre. She is best known for playing Fiona Gallagher in "Shameless", and Elizabeth I in "The Virgin Queen".