Sheen & Richards Bury the Hatchet ... for Now

3/18/2009 2:00 PM PDT
How's this for a shocker: Denise Richards, Charlie Sheen's ex-wife and onetime mortal enemy, visited Charlie's newborn twins at the hospital last night ... and he was there!

Denise and Charlie had one of the most vicious divorces ever, so allowing Richards past security is a big step -- let alone allow her to meet little Bob and Max.