Fox News hosts Ainsley Earhardt and Sean Hannity may have a nearly 15-year age gap, but that didn't stop them from sharing photos of their cozy Christmas.