Charlie was reportedly caught with an escort named Angelina Tracy. And he even took her home while Brooke was out!
According to Radaronline, when he couldn’t use his own house, he hooked up with her at her apartment and at the house of his manager Mark Burg.
“Brooke saw hotel keys and even saw them in the same place together once,” a source told Radaronline. “But Charlie just denies everything. They had a huge fight. She knew he was cheating on her.”
He reportedly cheated on his ex Denise Richards with an escort so Brooke should have known better when she married him. Expecting Charlie to stay faithful is like expecting the Hoff to stay away from booze. It's just not happening.