In honor of the Girls season 3 premiere tonight on HBO, here are our favorite looks from fashionista Allison Williams, who plays Marnie on the show. We love her because she always looks elegant and polished, is not afraid of a pop of color, and embraces trends like winter florals. We also love her use of texture: whether she is wearing lace, leather, or a wool overcoat, she always looks classy and ladylike. Here's to hoping her character Marnie does another cringeworthy karaoke session this season.