Brooke Shields says Tom Cruise has apologised for publicly criticising 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 "came over to my house, and he gave me a heartfelt apology".
Cruise says sorry to Shields
AdvertisementAdvertise with NZME.