The Venice Film Festival has been a glamorous affair, with celebrities pulling out all the stops when it comes to their looks, but the cast of Don't Worry Darling have arguably stolen the show.
Olivia Wilde's latest film was one of the most highly anticipated premieres of the festival, and the stars - including Florence Pugh, Harry Styles and Chris Pine - did not disappoint when it came to their outfits.
After a media frenzy surrounding the film's cast, and in particular Pugh's delayed arrival to the festival, they made sure as much of the conversation was about their ensembles, which were firmly in the extravagant and retro vein - in keeping with the film's aesthetic.
Director Wilde led the charge, arriving for the press conference in an emerald green Chanel FW22 Couture outfit, featuring a cropped jacket and long fluted skirt, both embellished with large pockets and shimmering buttons. She paired this with pointed black leather boots.
Styles, meanwhile, arrived in head-to-toe Gucci, which was unsurprisingly given his recent collaboration with the Italian fashion house. He wore navy flared trousers paired with a simple white vest, cream pinstripe jacket and a baby blue scarf knotted at his neck.
Co-star Chris Pine went old-school with his outfit too, wearing a look by Giuliva Heritage including wide legged rust coloured trousers, a chic white shirt and a navy blazer, accented by a floral pocket square. Gemma Chan went for a striking Louis Vuitton look, pairing an intricate grey top with eye-catching gold cargo trousers.
Pugh arrived in style, having been forced to miss the conference and photo call due to filming commitments to Dune 2, turning heads in a vibrant purple outfit by Valentino. She paired a shirt and shorts combo, worn over a matching logo-covered bandeau top, and finished her look with dainty purple sandals.
However, it was the red carpet that evening that onlookers were waiting for with bated breath, and the cast did not disappoint.
Pugh arguably stole the show on the night, arriving in a diaphanous black tulle gown by Valentino that was covered with shimmering silver sequins. The breathtaking gown features a structured bodice with matching hot pants, a flowing train that cascaded over the red carpet and voluminous off-the-shoulder sleeves.
She accessorised her gown with black pointed toed heels accented with feathered ankle straps, as well as a simple diamond choker necklace.
Wilde went bold in a semi-sheer canary yellow custom gown by Gucci, featuring a matching body suit, draped crystal embellishments and a flowing skirt that ended in yellow feathers. She accessorised with High Gucci jewellery, which completed her glitzy look.
Styles also went with Gucci, donning a 70's inspired navy suit, featuring a double-breasted blazer with quirky exaggerated shoulders.
He accessorised with a pale blue shirt with long lapels that stuck out over the blazer, white shoes and tinted dark brown sunglasses. He also added an assortment of chunky rings on each hand for some shimmer.
Gemma Chan once again wore Louis Vuitton, dazzling fans in a custom made gold column dress with a crossover neckline and large floral embellishments along the hem.
Rounding up the cast Pine once again opted for an unusual choice for menswear, wearing taupe trousers, teamed with a tuxedo shirt and chocolate brown blazer. He matched his bowtie to the blazer, as well as his shoes, making for a polished look.