It's Denise Richards on the set of Socio in Nyack, New York last week! Jesus, Father Time has not been kind to her. He basically raped the shit out of her.

denise-richards-makeupless-pics.jpg

[INF Pictures]