While a fancy gown is always going to have its place on the red carpet, there's something so confidently sexy about a woman in a suit. Take, for example, model Dilone showing up at the Victoria's Secret Fashion Show viewing party this week in an oversize Calvin Klein look that included a buttoned-up-to-the-collar shirt and large plaid coat. In a sea of barely-clad Angels, Dilone's covered-up outfit stood out in a quietly cool way. Alexa Chung showed off the more tailored side of suiting this week in a tuxedo jacket and pants from her own line Alexachung, while Harry Styles made a splash in a custom purple paisley Alexander McQueen suit. (Yes, we know Styles isn't a woman, but his suit-wearing is so consistently excellent that we couldn't resist shouting him out.)
Of course, suits weren't the only thing celebrities wore this week, and there were plenty of lovely dresses that made appearances, too. "Lady Bird" director Greta Gerwig was a dreamy vision in ruffled pastel pink Gucci, while Margot Robbie and Bella Hadid went more femme fatale in one-shouldered Saint Laurent and latex Atsuko Kudo, respectively. Click through the gallery below to see all of our favorite celeb looks from the past week.