Despite all the drama in their lives, Charlie Sheen“s kids with Denise Richards and Brooke Mueller really are one beautiful family.

With Denise having temporary custody over Brooke”s adorable twin boys while she”s in rehab at the Betty Ford Center, the children enjoyed a family outing to a fair in L.A. this weekend with Denise”s dad Irv.

As our sources reported earlier, Brooke has been trying to get her sons removed from Denise”s house and placed in her brother”s home because she doesn”t trust Charlie (and his temper).