Celebrities enjoy the thrill of dressing up for Halloween just as much as the average everyday worker, so it’s no surprise that when the holiday comes around, they go all out.
The decision of what to dress up as is even bigger than jotting down a Christmas list for some, and fairytale characters are always a top choice when it comes to costumes. From Ariel and Snow White to the new Disney princess Sophia, turning a make-believe character glam has been a task, but we’ve rounded up eight celebs who made it look easy.
Beyoncé as Alice in Wonderland
Five years ago, Bey helped kick off Disney Park’s Year of a Million Dreams celebration by portraying Alice from Alice in Wonderland. Shot at Annie Leibovitz’s farm in Upstate New York, the superstar posed in teacups and gave Alice a total Sasha Fierce makeover.
Angela Simmons as Minnie Mouse
The youngest Simmons sister has glammed up Minnie Mouse in the past and did a great job at intertwining her style along with the traits of the classic fairytale character.
Kim Kardashian as Snow White
Kimmy has the power to make anything she wears look sexy. A few years ago, the reality star flaunted a Snow White costume and showed her fans that even the fairest of Disney princesses can be erotic just like Poison Ivy.
Garcelle Beauvais as Esmeralda
If you remember Disney’s The Hunchback of Notre Dame, then you should recall Quasimodo’s love interest Esmeralda. Garcelle channeled the fairytale gypsy dancer and went full-blown glam with it.
Brandy as Cinderella
This classic portrayal is the epitome of a fairytale come to life. Brandy’s 1997 role as Cinderella captured the hearts of many and still resonates in present day.
Jennifer Lopez and Marc Anthony as Aladdin and Princess Jasmine
Famed photographer Annie Leibovitz’s Disney Dream Portraits series has been giving fans jaw-dropping results since its launch. In 2008, Jennifer Lopez and her now ex-hubby were transformed into Jasmine and Aladdin.
Whoopi Goldberg as Genie
Even Ms. Goldberg can go chic with Annie Leibovitz behind the lens. Posing as the Genie from Aladdin, even she’s surprised at just how magical fairytales can be.
Rosa Acosta as The Little Mermaid
Last year, Ms. Acosta showed off her voluptuous curves as Ariel. She gives the Little Mermaid a whole new 21st century look.