100+ of the Best Celebrity Halloween Costumes of All Time
350+ Celebrity Halloween Costumes That Are Hilarious, Spooky, and Downright Stylish
144
John Legend and daughter Luna dressed as Prince Charming and a Princess for Halloween 2018.