BERLIN - FEB 11: Demi Moore and Ashton Kutcher attends the premiere 'Happy Tears' of the 59th Berlin Film Festival at the Berlinale Palast. February 11, 2009 in Berlin.
Editorial use only
Editorial credit: vipflash / Shutterstock.com

Royalty-free stock photo ID: 65612134

BERLIN - FEB 11: Demi Moore and Ashton Kutcher attends the premiere 'Happy Tears' of the 59th Berlin Film Festival at the Berlinale Palast. February 11, 2009 in Berlin.