Celebrities go all out when it comes to Halloween costumes.
Some aren't even afraid to don wigs and makeup to transform into their fellow A-listers.
Miley Cyrus, Kylie Jenner and Kevin Hart are just a few celebs who decided to celebrate the spooky holiday by transforming into another Hollywood star.
They say imitation is the best form of flattery, so here are some of the best celeb costumes of the last few years.
Halsey as Marilyn Manson
Kevin Hart as Dwayne "The Rock" Johnson
Paris Hilton as Miley Cyrus
Miley Cyrus as Lil' Kim
Lisa Rinna as Jennifer Lopez
Chrissy Teigen & John Legend as Queen Elizabeth & Prince Philip
Ciara & Russell Wilson as Beyoncé & Jay-Z
Rita Ora as Post Malone
Sarah Hyland & Wells Adams as "Tiger King" stars Joe Exotic & Carole Baskin
Brie Larson as Britney Spears
Kylie Jenner as Christina Aguilera
Demi Lovato as Selena