Keira's dashing "Atonement" costar James McAvoy poses on the red carpet with his wife Anne-Marie Duff. The two met on the British drama "Shameless," where they played a troubled couple. John Furniss/WireImage.com - February 12, 2008
The Glamorous Life
Celebrites go glam for the Elle Style Awards in London.