Here Are Zoë Kravitz's Best Looks Throughout The Years, Including That Stunning Blue Dress She Wore While On A Date With Channing Tatum

    Her 2018 Halloween look as "Mornings Suck Vampire" probably takes the cake though.

    Zoë Kravitz is having a moment right now in the larger culture (though she's in my head rent-free 24/7), largely due to her buzzy upcoming role as Catwoman in The Batman.

    So, to celebrate her and usher in the surely iconic looks we're due to continue getting from her as she embarks on screenings, press tours, and red carpets, we've rounded up some of her top fashion moments (in no particular order) below:

    1. Chain and mesh Saint Laurent moment at the 2021 Met Gala:

    2. Saint Laurent boob-cutout gown at The Batman screening in London:

    3. Literally channeling Catwoman in this Oscar de la Renta possible homage to Helmut Lang at The Batman premiere in New York:

    4. Sultry and sequined Saint Laurent number at the 2019 Met Gala:

    5. Lace meets Saint Laurent meets Zoë at the 2018 Met Gala:

    6. Pretty in peach at the 26th SAG Awards in Oscar de la Renta:

    7. This hilarious "Mornings Suck Vampire" look for Halloween in 2018:

    8. Her simple-yet-stunning blue Araks dress while on a late-summer coffee date with Channing Tatum:

    9. This all-black latex trench coat and fishnet look she wore while promoting The Batman in Paris that is begging me to have casting directors put her in the next potential Matrix sequel:

    10. Pink-and-black Oscar de la Renta gown for the 2017 Met Gala:

    11. In a dazzling gold Saint Laurent dress at the 2020 EE British Academy Film Awards:

    12. In a glittering, hooded magenta gown that looks both chic and cozy at the 2021 InStyle Awards:

    13. In runway-to-carpet Saint Laurent at the 2018 Vanity Fair Oscars afterparty:

    14. At the 2017 Vanity Fair Oscars afterparty:

    15. A pinkish-beige netted look for the 2015 Vanity Fair Oscars afterparty:

    16. In a futuristic Valentino dress at the Los Angeles premiere of Mad Max: Fury Road:

    17. In Atelier Versace — WITH Swarovski crystal detailing and a truly impeccable sheer bust neckline — at the 2017 amfAR New York Gala:

    18. Wearing a black Saint Laurent mini dress at the brand’s spring/summer 2020 show at Paris Fashion Week:

    19. This elegant Christian Dior two-piece, which she wore at the Guggenheim International Gala Dinner in 2014:

    20. Wearing a flowy white Valentino gown at the Mad Max: Fury Road premiere at the 2015 Cannes Film Festival:

    21. At the 2019 Vanity Fair Oscars afterparty:

    22. This lovely yellow-toned look while out and about in Manhattan in February 2020:

    23. And last but not least, this look that screams casual cool featuring a small dark olive Telfar shopping bag: