2018 Halloween: The best celebrity costumes

Avatar - Emily Hanna
Emily Hanna
·Nov 1, 2018

Hedi Klum rocked an insane Shrek costume with her new beau, Chrissy Teigen and John Legend joined the royal family, and Camila Mendes & Lili Reinhart throw it back in Napoleon Dynamite drag.

2018 Halloween: The best celebrity costumes