Anne Hathaway as Cleopatra
This costume is a major throwback, but we just couldn’t leave it out of the list. This is the costume actress Anne Hathaway wore to Heidi Klum’s annual Halloween party in 2004. Yes, it was that long ago, and it seems as if the actress hasn’t aged one bit. If we didn’t know any better, we’d say the photo was taken last year.
Cleopatra isn’t the most original choice of costume, and to be honest, we think Hathaway can do better than that. To be fair, though, she isn’t the only celebrity that wanted to be the queen of Egypt for Halloween. In 2012, Heidi Klum gave the costume her own interpretation, and other celebrities, including Blake Lively and Fergie have also gave it their own rendition of the costume.