IE 11 is not supported. For an optimal experience visit our site on another browser.

Jessica Rabbit! Olaf! Prince! Celebs were spook-tacular for Halloween

Some may think Halloween is about kids dressing up, but stars know the truth: Adults have the best costumes!
/ Source: TODAY

Halloween is one of those rare equal-opportunity holidays: one that kids and adults can mutually delight in, unabashedly.

That's exactly what we saw many of our favorite celebrities do over the weekend — get unabashedly silly and creative with their Halloween costumes. And let's face it, seeing what each of them decided to put on is something of a window into what they're thinking, right?

Here's a collection of some of our favorites (but really only a small sample) of the awesomeness that roamed the streets on Oct. 31!

MORE: See the most adorable celebrity kids Halloween costumes this year

Heidi Klum

The perennial winner of the holiday put up Instagrams of her transformation ...

Into Jessica Rabbit (from 1988's "Who Framed Roger Rabbit?")!

LeBron James

The basketball player slam-dunked as "the tallest Prince ever," as Al Roker quipped on TODAY Monday.

Katy Perry

The singer went as a microphone. That dropped. That's right, she's a dropped mic!

Beyoncé, Jay Z and Blue Ivy

The family that revisits the Eddie Murphy and Arsenio Hall 1988 classic "Coming to America" together clearly has a lot of fun together!

Neil Patrick Harris

Yeah, you probably remember this awesome picture from our kids' costume roundup, but the force is with this family since everybody got involved!

Jennifer Lopez

As she put it in her Instagram caption, J.Lo went as a "haute couture skeleton." OK, then!

Justin Bieber

Jackie Moon, originally played by Will Ferrell in the 2008 film "Semi-Pro," made a comeback courtesy the Beebs.

Kevin Hart

Talk about nostalgia: Kevin Hart revisited Martin Lawrence's colorful look.

Taylor Swift

Not only did Swift get to dress up as Olaf, she did it at her last show on her U.S. tour while standing beside singer Idina Menzel (who sang "Frozen's" "Let It Go") and ...

She also shared a throwback costume, explaining in the caption, "When you dress as the yellow teletubby for Halloween, but it's before Teletubbies got huge so all the kids at school ask you why you're dressed as a yellow pregnant alien."

Mario Lopez

When you start out with the queen of Halloween, it's good to end with the King: Mario Lopez and his son Nico, as Elvis and mini-Elvis!

More: TODAY goes nuts for Halloween: 'Peanuts'! See our Charlie Brown and the gang

Follow Randee Dawn on Google+ and Twitter.