Another Hollywood fairytale couple ends in heartbreak and another woman is likely a catalyst in the split. James McAvoy and Anne-Marie Duff have split, and interestingly enough, James was spotted getting quite cozy with his X Men costar, Alexandra Shipp.
What do you think? Who is hotter, Anne Marie or Alexandra?