12 February 2009 at 3:15 AM

Demi Moore Cries Happy Tears

demi moore ashton kutcher berlin germany 261721121

About Photo #1721121: Demi Moore and Ashton Kutcher hold hands as they arrive at Borchardt restaurant on Wednesday (February 11) in Berlin, Germany. The couple has been in Berlin promoting…Read More Here