The LA premiere of ‘Once upon a time in Hollywood’ was filled with surprises. From Snoop Dogg to Britney Spears, there is not a star who isn’t excited for the latest Tarantino flick.
TCL Chinese theatre’s red carpet saw everyday names pile up as the night carried on. A movie about Hollywood should be attended by top stars of Hollywood. And such was the case.

Margot Robbie, 29, looked gorgeous in a white Chanel Couture gown with balloon sleeves. The dress is nostalgic for the time in which the movie’s stories takes place with a Bohemian touch. She accessorised with a gold handbag, also by Chanel.
Leonardo Di Caprio and Brad Pitt are seen leading the night, dressed in mellow, nostalgic colours. Staying true to their characters, Leo resembled an actor from the 60s. Dressed in a beautiful navy blue coat and tie by Giorgio Armani, Leo was in full form.

Co-star, Brad Pitt sported an emerald green blazer. The overall look of a rogue with a button of his party shirt popped open and black shades.

The three stars posed for a sweet picture together.
But the movie star cast is not all there is to talk about. Snoop Dogg, the OG was present, probably smoking some weed. Also seen, Britney Spears,37 with her supportive boyfriend, Sam Asghari, 25 sharing a sweet kiss on the red carpet.
Vanessa Hudgens, 30 and Austin Butler, who just landed the role of Elvis Presley were also seen together. Dressed completely in black, Austin is playing the lead for an upcoming Biopic on the king of roll an roll.

Travis Scott, 28, made a solo appearance, looking slick as ever in a suede blazer with matching pants. Meanwhile, model Adriana Lima, 38, set the red carpet on fire wearing a sequined red gown.
‘Once Upon a Time in Hollywood’ is Tarantino’s ninth film. It premieres on July 26 and already hit Cannes premiere on May 21.
