Denise Richards felt she had to "suck it up" when she realised Charlie Sheen had brought two prostitutes to a family dinner.
The 40-year-old actress and her ex-husband were enjoying a break in New York with their daughters Sam, seven, and six-year-old Lola last November and while she was surprised by her former spouse's dining companions, she insists she did not "judge" the escorts.
Recalling the meal - which took place before the actor trashed his hotel room and allegedly held a knife to porn star Capri Anderson's throat - Denise said: "Charlie invited me to this dinner with 'friends,' and once I realised what these women did for a living, I thought, 'It's one meal; you can suck it up and get through it.'
"It's not my place to judge how they make a paycheque."
Denise - who recently adopted a baby girl named Eloise - also recalled the incident in her new book, Real Girl Next Door admitting she accompanied Charlie to hospital after emergency services were called following the disturbance in his room and ensured he was "stable and settled" before returning to the hotel.