Now we think it’s fair to say that while some people looked absolutely stunning (yes we’re talking about you Cameron Diaz, Kate Winslet, Miley Cyrus, Nicole Richie and Diane Kruger) there were also a fair few celebs who looked completely horrendous (e.g. Mariah Carey, Vera Farmiga, Amanda Seyfried, Sarah Jessica Parker, Deborah Ann Woll and Jennifer Lopez) and there were also a couple of stars who just looked plain bland (such as Kristen Stewart and Sandra Bullock).
Anyway, that’s just our opinion of what everyone wore last night; why don’t you flick through our gallery of all the dresses on the red carpet yesterday, then tell us what you think about what everyone's got on…