Charlie Sheen's crumbling marriage to Brooke Mueller is the latest in a long line of, uh, interesting hookups.

From porn stars to escorts to madams to Denise Richards, here's a look at a few of the people who have had the pleasure to get to know Sheen over the years. Click on the image above for a larger version.

Related: Inside Charlie Sheen's Cheap Prenup