Beyonce Knowles on the red carpet / Vince Bucci/ Getty Images

Beyonce, J. Lo, Leo, Reese And More On The Oscars 2007 Red Carpet (40)