Jennifer Lopez was furious with Ben Affleck over his controversial comments about his marriage with Jennifer Garner, the singer let the actor take over the Christmas shopping and take the kids she shares with Marc Anthony with him. The 49-year-old star was spotted visiting several stores in Los Angeles, alongside Jennifer’s twins Max and Emme and Ben’s daughter Seraphina and Violet.