The Most Epic Celebrity Halloween Costumes of 2015

These celebs transformed and outdid themselves this Halloween.

Now we know Heidi Klum’s big Halloween surprise.

She dressed up as sexy Jessica Rabbit from Who Framed Roger Rabbit? It was complete with glossy red hair and fake cleavage.

View: Heidi Klum's Epic Halloween Costumes Through the Years

For weeks her costume was shrouded in secrecy. The supermodel would only release images of herself covered in goo.

Other celebs joined in the fun.

Read: Google Scares Up The Most Popular Halloween Costumes of 2015

Jessica Simpson and husband Eric Johnson channeled National Lampoon's Vacation.

Taylor swift got in the Halloween spirit during a Tampa concert and dressed as Olaf from the Disney movie Frozen. She was joined on stage by Idina Menzel, dressed as Queen Elsa.

Dwayne “The Rock” Johnson clearly did not eat any candy for Halloween as he dressed as Popeye. We suspect the actor ate plenty of spinach to look like this.

Basketball star LeBron James channeled his inner Midwestern rockstar going as Prince for Halloween.

Beyonce, Jay Z and little Blue Ivy came together as the cast of Eddie Murphy’s classic comedy, Coming to America.

Neil Patrick Harris and his family also made it a family affair, going as characters from Star Wars.

Viola Davis shared a tender moment of her daughter. Instead of going as Elsa from Frozen or a pirate, she went as her famous mother.

Watch Below: President Obama Sings 'Thriller' for Halloween