If you haven't heard, Haley Bennett is the next It girl in Hollywood. With The Girl on the Train under her belt, and a few more films coming out, the 28-year-old is poised to take over the big screen and naturally, the red carpet. Haley's already showed her fashion prowess, wearing the likes of Altuzarra and Valentino to premieres, but this Midwesterner (she grew up in Ohio) can just as easily kick back in a floppy straw hat and white tee. We're already predicting all the designers who will want to dress Haley come award season. Scroll on to learn a few fast facts about the actress and then keep your eyes on her when she dominates the red carpet.
She attended the Girl on the Train premiere in NYC wearing Altuzarra Spring '17.
She wore this Valentino Couture gown for the Girl on the Train premiere in London.
She rubbed elbows with stars like Julianne Moore and Jessica Alba.
She wore a custom Michael Kors sequin-embroidered silk-crepe gown to the 2016 Met Gala.
Jennifer wore a fitted white Dior gown for the premiere of her movie Joy in 2015.
. . . Where Jennifer Lawrence was also present.