Denise Richards shared a photo of herself dining with ex-husband Charlie Sheen and their kidson Instagram. The two were married between 2002 and 2006 and have had a rocky relationship since.