Multiple Sources Confirm: Katie Holmes and Jamie Foxx Are Dating