Mirror Mirror, Snow White and the Huntsman, Once Upon a TimeSnow White may have made her big screen debut way back in 1937, butshe is definitely Hollywood’s IT girl right now. And with "skin white assnow, lips red as blood, and hair black as night," her look, like herstory, is classic.

In honor of Snow White’s big comeback, we’re taking alook at how some of today’s most beautiful celebrities -- including some of hercontemporary portrayers! -- have rocked her dark hair (and brows)/redlips/perfect complexion look on the red carpet.

Lily Collins

Lily Collins in a strapless dress at the Mirror Mirror premiere

"Blah blah blah, her hair is not black -- it'sraven," Lily Collins' nemesis Julia Roberts says in Mirror Mirror.  "And she's 18 years old and her skin hasnever seen the sun, so of course it's good." Despite the Evil Queen'smisgivings, we think Lily was the perfectchoice to play Snow White in MirrorMirror. Her hair and skin already fit the job description, and though sheusually goes for a more natural lip color in her everyday life, all she had todo was slap on some red lipstick and she was instantly transformed into thefairy tale princess!

Related video: Kristen Stewart Goes British in Thrilling New Snow White and the Huntsman Trailer!

Katy Perry

Katy Perry in a green puffy sleeved dress at the 2011 Logie Awards

She might be rocking a blue 'do as of late, but when Katy Perry sports her natural darklocks, she's a total doppelganger for Snow White! She's got the hair, the lips,the complexion… and she loves a good poofy sleeve! She even dressed up as 1920sversions of Snow and the Evil Queenfor a ghd campaign last year.

Camilla Belle

Camilla Belle in black and white at the Andrea Bocelli Foundation gala

Camilla Bellemight be half-Brazilian, but she's still got Snow White's silky smooth skin! Infact, this rising actress and former girlfriend of Joe Jonas resembles Snow so much that we wouldn't be surprised ifshe were cast in a future Snow White adaptation! Maybe a Portuguese or Spanish-languageversion, since Camilla is fluent in both? Now that would be cool.

Related video: Kristen Stewart vs. Lily Collins: Who's the Better Snow White?

Dita Von Teese

Dita Von Teese in a sequined dress at the 2012 Elton John AIDS Foundation Oscar party

Actress, model, and burlesque dancer Dita Von Teese is known for her fascination with 1940s style andelaborate lingerie. How amazing would it be if she did a Snow White-themedretro lingerie photo shoot or burlesque show, incorporating things like corsets and hersignature giant martini glass into the more well-known fairytale lore?

Rooney Mara

Rooney Mara in a white gown at the 2012 Vanity Fair Oscar party

Just call her "the girl with the bluebirdtattoo." Rooney Mara'sbest-known role might be troubled computer hacker Lisbeth Salander in The Girl With the Dragon Tattoo, but wethink she would wow audiences by playing a softer, fairytale-like character.Even though she's a dead ringer for Snow, she would also be perfect formodern-day adaptations of Sleeping Beautyor Beauty and the Beast!

Related article: Lily Collins Auditioned for Kristen Stewart's Snow White Part!

Ginnifer Goodwin

Ginnifer Goodwin in a white blouse at the Chanel and Charles Finch pre-Oscar dinner

Ginnifer Goodwincan transform herself into pretty  muchany character -- we've loved her as the flighty sister wife on Big Love, the quirky best friend in Win a Date With Tad Hamilton, and thelovelorn lawyer in Something Borrowed.But with her classic beauty and versatile acting chops, we know there was no one better to play the dual roles ofSnow White and Mary Margaret Blanchard on the ABC series Once Upon a Time.

Which celebrity do you think best pulled off the Snow White look?

Photos courtesy of Getty