Cavill, 32, has been dating his 19-year-old girlfriend
, Tara King, since October. He recently said it "really gets his goat" when someone hits on him
in front of her -- his example was a lady shouting "Oi, love, fancy a shag?" at him -- which is kind of sweet. Meanwhile, Affleck split from estranged wife Garner in June and has been under incredible public scrutiny since then, but says they're now "good friends."
"We're doing our best," he said. "Our kids are fabulous and we're working our best for them." Which is very mature.