We love celebs that can have a laugh at themselves and have a good time while doing it, as Denise Richards clearly did when she sang for a charity event at the Chicago Cubs game on Friday.
Denise Richards sings at Chicago Cubs game