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.
Sheen & Richards Bury the Hatchet ... for Now
3/18/2009 2:00 PM PDT BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox