Celebs are showing the rest of us how it's done! Justin Timberlake and Jessica Biel looked amazing as the Toy Story cast, along with their rarely-seen son Silas, in some pix Jessica posted on Instagram.

Jessica Simpson and hubby Eric Johnson turned into country music stars with Jess rocking a Willie Nelson costume; while their kids Maxwell could have been Scarlett O'Hara, in keeping with the southern theme; and Ace as a cowboy.

A pregnant Kylie Jenner hid her baby bump in the Instagrams she posted, of course. She hung with BFF Jordyn Woods and while we can't quite figure out what her costume was, her makeup was on fleek, obvi.

Gigi Hadid was a Catwoman to boyfriend Zayn Malik's Spider Man. While Heidi Klum showed off her usual incredible prosthetics that turned her into a werewolf for her annual Halloween blowout.

But perhaps the biggest surprise of all was Kim Kardashian as the late Mexican pop star Selena Quintanilla. She even gave us her best impression of the superstar in this video. Hilarious!

Kim is Selena πŸŽƒπŸ˜ #kimkardashian

A post shared by Kim Kardashian Snapchats πŸ‘ (@kimksnapchats) on