Lucy Liu was your Best Dressed of the Week.
You all fell in love with her gorgeous ivory Giambattista Valli sheath, with a woolen cape, whilst I was mesmerized with Michelle Obama in Peter Soronen.
Michelle was a very welcome ray of sunshine, after a very disappointing Oscars red carpet.
MORE FROM RED CARPET FASHION AWARDS:
Posted by Catherine Kallon on March 1st, 2009 In: