Love!! 21 Halloween Costumes That Will Crack Everyone Up- These brilliant D.I.Y. ensembles and perfectly punny pieces are too good not to try—and share. Napoleon Dynamite and Pedro are a classic (and drop dead hilarious!) combo that seem to resurface year after year on Halloween night. Check out more creative and hilarious costumes at redbookmag.com!