Shields Says Cruise Has Apologized Sat Sep 02,11:34 AM ET Brooke Shields says Tom Cruise has apologized for publicly criticizing her use of antidepressants after the birth of her first daughter. The two had a public beef last year after the "Mission: Impossible III" star, echoing the position of Scientology, said in an appearance on NBC's "Today" show that depression can be treated with exercise and vitamins rather than drugs. The 41-year-old actress says Cruise apologized in person Thursday. "He came over to my house, and he gave me a heartfelt apology," Shields said Friday during an appearance on "The...