Celebrity Fashion Review: 80th Academy Awards

The 80th Academy Awards took place on February 24, 2008 at the Kodak Theatre in Los Angeles, CA. As usual we had to give our opinion on some of the red carpet fashion highlights and disappointments. Read more!

from www.starpulse.com