Anne Hathaway, Johnny Depp, Mia Wasikowska Brave Damp 'Alice in Wonderland' London Red Carpet

Neither rabbit holes nor London weather could keep the stars from shining at last night's world premiere of Tim Burton's "Alice in Wonderland" at the Odeon Cinema in Leicester Square. And while the actors' onscreen personas may be fantastically garbed, the dress code for the event skewed more towards muted elegance.

Red carpet White Queen Anne Hathaway flaunted a bronze-colored sequined Vivienne Westwood frock that complemented her coloring oh-so well. What wasn't so flattering about this otherwise beautiful dress, though, was its asymmetrical hemline, which looked as though a strip of burlap bag had been stapled to the bottom. We would have much rather seen a clean hemline, or better yet, a floor-grazing length. Anne's costar Johnny Depp looked, well, as you'd expect Johnny Depp to look. The two-time Sexiest Man Alive wore his signature red carpet look—a white button-up (with the top few buttons strategically undone, natch), a black vest and a black suit. As always, he looked great but disappointingly predictable.

While Anne opted for short and sleek, Alice herself, Mia Wasikowska, chose a voluminous floor-length gown from Valentino Couture. The black lace detailing is quite lovely, though the dress is a bit overwhelming on the petite star, especially the bunching at the waist which adds volume where no girl wants—or needs—it. Mia seemed to stay nice and dry, but we can't say the same for director Tim Burton, whose tuxedo bore the brunt of the storm. And can we talk about partner and "Alice" star Helena Bonham Carter's "outfit"? This isn't the "Like a Virgin: The Remake" audition, Helena. Yikes!

Also on hand was singer Avril Lavigne who recorded the song "Alice" for the soundtrack. The rocker chick wore a curve-hugging black mermaid gown and flaunted some matching low lights in her hair, which had the effect of cheapening her look, overall. And finally, "New Moon" star Michael Sheen (he voices White Rabbit) looked dashing—and so weather appropriate—in his overcoat and umbrella.

What do you think of the "Alice" stars' style?