Charlie Sheen and Denise Richards are the friendliest exes we have ever seen! The former couple reunited to watch their daughter's soccer game in L.A. together on Sunday.
Denise brought all of her children to the game. She shares two daughters, Sam and Lola, with her ex-husband Charlie, and she just adopted a baby girl, Eloise, by herself.
Charlie and Denise appeared to be having a great time together supporting their daughter as they were photographed with huge smiles on their faces.