Anne-Marie Duff is currently single. Her last relationship was when Anne-Marie Duff and James McAvoy were married for 9 years after getting married on 18th Oct 2006.
Anne-Marie Duff was previously married to James McAvoy (2004 - 2016).
She has also been in relationships with David Tennant (1999 - 2003).
Anne-Marie Duff has a son named Andrew Duff, age 6.
Anne-Marie Duff is a 45 year old English Actress. Born Anne Marie Duff on 8th October, 1970 in Southall, London, England, UK, she is famous for Shameless in a career that spans 1995–present. Her zodiac sign is Libra.
Anne-Marie Duff has been in 3 on-screen matchups, notably with Chris Coghill in Shameless (2004), Ryan Pope in Shameless (2004) and James McAvoy in Shameless (2004).
Anne-Marie Duff is a member of the following lists: Actresses from London, 21st-century English actresses and 20th-century English actresses.
Help us build our profile of Anne-Marie Duff! Login to add information, pictures and relationships, join in discussions and get credit for your contributions.
Anne-Marie Duff (born 8 October 1970) is an English actress known for playing Fiona Gallagher in Shameless, and Elizabeth I in The Virgin Queen.
I think she is a very good actress. Seen her in a few things.
Just read in the Daily Mail that Anne Marie and James are expecting their first bub! Lovely news!
I AM DAVIDS BIGGEST FAN AND IVE ONLY JUST DESCOVERED THAT HE HAS BEEN OUT WITH MORE THAN 1 GIRL TO MANY. GORGIA MUFFET IS A PRAT FROM ONE OF HIS DOCTOR WHO SHOWS.
Both David and James!... Shes really something lol XD
Wow!! David and James... my two Loves!!! Lucky b
wish you all best of luck anne and wish you always happiness with your husband,blessed be...
thanks lisa for insulting me ,and have a nice day
u re a great lady, so beautifull woman,and beauty isnt only beauty of face but beauty of soul too and i think u ve both, i wish u a very good luck wz ur husband .and i m sorry for comments i ve read but
Anna should feel gr8 that she went out with David for 4 yrs!!
Yey im the first person to comment! :P.. Anyway can i just say.. Anne-Marie Duff is possibly one of the luckiest ladies ever! David Tennant AND!! James McAvoy!!!!!!!!!! :O Possibly two of the most sexiest men on the planet !! Blimey!!
Help keep Anne-Marie Duff profile up to date.
Connect any celebrity with Anne-Marie Duff to see how closely they are linked... romantically!