Katie Holmes signed a confidentiality agreement as part of her divorce settlement with Tom Cruise.
Katie signed confidentiality agreement