Caption This Photo; Vote For Yesterday's Best; See Tuesday's Winner!

03/14/2009 05:12 am ET | Updated May 25, 2011
  • Alex Leo Head of Audience Development, Yahoo!

Actresses Demi Moore and Parker Posey in Germany for the showing of "Happy Tears" at the Berlinale Film Festival. The two star in the film about sisters who return home to take care of an ailing father.

WEDNESDAY'S FAVORITES:

TUESDAY'S WINNER:

"Oh damn, now I have to actually live with myself." By Zofomofo.