Famous fashion favourites stepped out in an array of outfits this week, and we're here to break it all down for you.
In case you were wondering, Jennifer Connelly's still got it, and she proved that at the Zurich Film Festival this week.
For a premiere of her film "American Pastoral," the 45-year-old actress worked the red carpet in a custom Louis Vuitton dress featuring a ruffled T-shirt-style bodice and an extreme thigh-high slit.
Meanwhile, Rihanna was just her stylish self, looking like a badgal version of Marie Antoinette at her Fenty x Puma by Rihanna show in Paris.
But our fave fashion moment of the week had to be when Catherine, the Duchess of Cambridge, donned a coat by Canadian label Sentaler, marking a proud moment for our country's fashion industry.
Check out the rest of our best dressed picks of the week below!