Check out the most epic outfits some celebs wore this weekend for Halloween.
They include the Kardashian sisters, Shawn Mendes, Megan Fox and the incredible transformations of rapper Diddy and singer Lizzo.
See also: What is the origin and meaning of Halloween?
Why is it celebrated on October 31?