The Very Best Celebrity Halloween Costumes Through the Years

Harry Styles as Elton John, Chrissy Teigen as Queen Elizabeth, and more.

From ELLE