Diphoton production at hadron colliders: a fully differential QCD calculation at next-to-next-to-leading order.