Check out People.com for a photo of Beyonce's dress.

She and Cameron Diaz are two of my worst dressed for the night.

Drew Barrymore looks amazing. Much better than that green monstrosity she wore last year without a bra.