Here are some of the best looks seen on the runway last night, according to yours truly.
Winner, in Oscar de la Renta
Cameron Diaz- Hollywood Glamourpuss, still as hot as she was in The Mask.
Zoe Saldana, Givenchy
Diane Kruger, Chanel Haute Couture
Sarah Jessica Parker, Haute Couture Chanel
Miley Cyrus, Jenny Packham
Elizabeth Banks, Versace
Demi Moore, Atelier Versace
Penelope Cruz, Donna Karen-
this is a woman who knows what she likes, and makes it look good.
Kristen Stewart, Monique L'Huillier-
Nothing revolutionary, but I will give her props for effort
Meryl Streep, Chris March-last but not least, she makes old look good.
all photos from style.com