The best dress of Oscars 2009 goes to Penelope Cruz. She was wearing the romantic vintage gown by Pierre Balmain, full of brocade and sheer touches. Congratulation, Penelope Cruz.

phenelope cruise best oscar dress