Demi Moore Cries Happy Tears

About Photo #1720941:
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