Reese Witherspoon, Kate Beckinsale, Amanda Seyfried, and more graced the Canadian red carpet this weekend, all looking gorgeous and glam as usual. We were partial to Reese Witherspoon's dark purple Dolce & Gabbana dress, but also loved Kate Beckinsale's blush pink jumpsuit. Amanda Seyfried wore purple as well, donning a Mary Katrantzou mini, while Elizabeth Banks opted for pretty blue floral Chloe separates.
Meanwhile, over in the USA, Lily Aldridge held down the fort at the US Open, and Allison Williams, among other celebs, made an appearance at the Diane Von Furstenberg runway show. All in all, it's safe to say the fall red carpet kicked off with a bang this weekend. Click through the gallery to see all the best celebrity looks from the past few days.