See what everyone wore on the red carpet.
On Monday, what seemed like every famous person ever showed up to the Los Angeles premiere of “Once Upon a Time… in Hollywood.” Yes, the film’s A-list stars, like Brad Pitt, Leonardo DiCaprio and Margot Robbie (in ethereal white Chanel), were of course on hand. Less expected, however, were a handful of other miscellaneous attendees like Britney Spears, Travis Scott, Snoop Dogg, Adriana Lima and Vanessa Hudgens (kind of a weird crew, honestly).
Celebrity offspring also made a strong showing for the occasion: Maya Hawke (daughter of Ethan Hawke and Uma Thurman), who appears in the film, walked the carpet in an Olivier Theyskens suit, while Scout LaRue Willis, Tallulah Belle Willis and Rumer Willis (daughters of Bruce Willis and Demi Moore) also made a group appearance (Scout and Tallulah were there to support their sister Rumer, who appears in the film).
Given that the film takes place in iconic 1960s Los Angeles, it would have been easy for plenty of the attendees to lean into that theme a bit too heavily, turning to costume-y throwback pieces and overt hippie/Manson references. But surprisingly, for the most part, the celebrities in attendance for the premiere kept things modern, with Margaret Qualley appearing in a open-weave, netted rhinestone Prada dress, and Austin Butler, Vanessa Hudgens and Sofia Vergara each wearing head-to-toe black. The bohemian cut of Margot Robbie’s gown certainly paid homage to the time period represented in the film, as did her vaguely ’60s-inspired hairstyle, but it did so without being heavy-handed or campy.
For a closer look at the various styles that appeared on the red carpet, click through the gallery below.