2010 Oscars: Best and Worst Dressed
I’m so disappointed that my favorite film Avatar did not win Best Picture in the recently concluded 82nd Academy Awards. I felt cheated! ~LOL~
Anyway, good thing these fabulous actresses cheered me up with their wonderful gowns. Listed below are my top 5 favorites:
Cameron Diaz in Oscar de la Renta















