Taeyeon as Annabelle
The Girls Generation star certainly dolled up for SM Town’s annual Halloween bash, showing up as the creepy, cursed raggedy ann doll, Annabelle, from The Conjuring. She even brought her cute pooch, Zero!
READ MORE: These Celebrities Have The Cutest Pets Ever
Sheila Sim as The Nun from The Conjuring
The actress-model (and our April 2018 cover girl) looks virtually unrecognisable with red contact lenses, chalky white skin and lips and the nun’s outfit. Here’s how she did it:
View this post on Instagram
Chrissy Teigen & John Legend as The Queen & Prince Phillip
Hear ye, hear ye! If this isn’t #couplegoals, we don’t know what is. The American model and Lip Sync Battle host nailed Queen Elizabeth II’s look, from the matching colour combo outfit, to the gloves, the black structured handbag and court shoes. We’re not so sure about John’s wig though…
4. Julie Tan as a chinese ghost bride
This is truly the stuff of nightmares. The 26-year-old actress transforms from a pretty and demure bride to a demonic-looking ghost bride that’s straight out of an Asian horror flick.
Kylie Jenner as Barbie
Lush blonde hair, shiny skin and an unrealistic thigh gap? That’s definitely Barbie. You can always count on Kylie to deliver something over-the-top like this. Her caption reads, “Life in Plastic, It’s Fantastic..”
Olivia Munn as Peik Lin from Crazy Rich Asians
The actress, who is half-Chinese, has been a vocal supporter of Crazy Rich Asians, so it’s heartening to see her transformed into one of the show’s best and funniest characters, Peik Lin (played by Awkwafina).
Jessica Biel & Justin Timberlake as Lego Movie characters
The Hollywood power couple stormed the streets of New York as The Lego Batman Movie’s Robin and Harley Quinn. Their son, Silas, was the cherry on top in an adorable Lego Batman costume. “Out here fighting crime in these streets,” Justin wrote as his Instagram caption.
READ MORE: The Unusual Parenting Styles Of Celebs Like Gwyneth Paltrow & Christina Aguilera
Nathan Hartono as... an emo kid?
We’re not quite sure what singer Nathan Hartono’s supposed to be, but it’s such a marked contrast from his usual clean and preppy look that we just had to add it to the list. Apparently, he doesn’t know what he was either, saying, “I didn’t have a costume so I just used random makeup haha”.
READ MORE: “I’m Afraid Of Heights” And Other Hidden Nathan Hartono Facts
Padma Lakshmi as Black Swan and her daughter Krishna as Maleficent
The 48-year-old actress looked stunning as she channelled her inner ballerina for this Black Swan costume, while her daughter made for a believable young Maleficent.
Yuri as a Minion
The SNSD star turned into one of Despicable Me‘s minions at SM Town’s Halloween party, complete with round goggles and bananas. But she made it a bit more grown up with black knee-high stockings and heels.
READ MORE: Style Tweaks To Look Good Without Revealing Too Much Skin
Joe Jonas & Sophie Turner as Gomez & Morticia Addams
The stunning couple, who got engaged in October last year, transformed into the creepy but cool patriarch and matriarch of the morbid TV family. However, this was after Joe was spotted in another Halloween costume… as his fiancee’s Game Of Thrones character, Sansa Stark. Behold:
Beyonce as "Phony" Braxton
Queen Bey swapped out her trademark long and wavy hair for a short, cropped wig in order to transform herself into another pop diva, Toni Braxton. She recreated her iconic cover art for her single, “Another Sad Love Song”, and wrote on Instagram: “Sending love and adoration to one of our talented legends. Thank you for the countless bops. Your tone, your beauty, your range, and your God-given talent is treasured. Loving you always. Have a Happy Halloween my Kings and Queens.”
READ MORE: Song Hye-Kyo, Emilia Clarke And More Of 2018’s Best And Biggest Celebrity Haircuts
Rita Ora as Post Malone
If you had to do a double take, we don’t blame you. The UK singer looks eeriely like the American rapper and songwriter, what with the facial hair, tattoos and grills.