Anne-Marie Duff & James McAvoy
After meeting on the set of Shameless, these two started dating. Even though Duff is 9 years older than McAvoy, that didn’t stop them from marrying in 2006. During their marriage they had a son. Sadly, they decided to divorce inn 2016. However, they released a statement that things were going to be kept private out of respect for their child.

Anne-Marie Duff & James McAvoy
ADVERTISEMENT