Charlize Theron & Seth MacFarlane Caught Flirting