The stars went all out this Halloween and most opted for scary or funny costumes.

Check them all out below and tell us which one is your favorite.

Taylor Swift:

Gwen Stefani:

Kate Hudson:

Sarah Hyland:

Beyonce and Blue Ivy:

Michael Strahan:

Katy Perry:

Ryan Seacrest:

Kim Kardashian:

Jessica Alba:

Cara Delevingne:

Kelly Ripa:

Justin Bieber:

Lea Michele:

Nicole Richie:

Kelly Osbourne:

Paris Hilton:

Chris Colfer:

Rosie O'Donnell:

Michelle Trachtenberg:

Austin Mahone:

Miranda Lambert:

Neil Patrick Harris:

Nicki Minaj:

Ed Sheeran:

Alessandra Ambrosio:

Monica:

Maria Menounos:

Hilary Duff: