Ben Affleck and Jennifer Garner have been married for 8 years now, and have 3 children together, Violet, Sam and Sera.
As Ben Affleck accepted the Oscar for Best Picture on Sunday for his movie Argo, he acknowledged the fact that a good marriage takes effort from both sides.
The actor thanked his wife by saying: "I wanna thank our friends in Iran, living under terrible circumstances right now. I wanna thank my wife, who I don’t normally associate with Iran…but I wanna thank you for working on our marriage for ten Christmases. It’s good. It is work, but it’s the best kind of work. And there’s no one I’d rather work with!"