So many gowns, so little time. We'll get straight to the point and that is 'Charlize Theron is a goddess' It's not everyone who could carry off a canary yellow train, AND Sean Penn all at the same time. Here she is stunning the crowd at last night's Mad Max: Fury Road premiere in carpet consuming Christian Dior Couture. On top of all that, Twitter informs us that she arrived on a motorbike. GODDESS.

Also sporting their other half as a handsome accessory to their Dior Couture gown was Natalie Portman.

Julianne Moore and Naomi Watts went all out at last night's premiere, wearing Givenchy Haute Couture and Ralph Lauren respectively

Although, personally I prefer the gowns they wore to the opening ceremony the previous night, when Moore went with moody Giorgio Armani Privè...

 

While Watts looked fierce regal in very ornate Elie Saab Haute Couture.

Looking ethereal in chiffon numbers were Zoe Kravitz (Valentino) and Lupita Nyongo (Gucci)...

Other notable looks include Cannes juror Sienna Miller in Lanvin...

Salma Hayek in a coin themed flamenco dress from Alexander McQueen...

And Michelle Rodrigez in barely there Zuhair Murad...