What is the name of the actress who played Sharon Tate in Once Upon a Time in Hollywood?

The story behind the answer

The actress who played Sharon Tate in Once Upon a Time in Hollywood is Margot Robbie.

Robbie portrays Tate in Quentin Tarantino’s 2019 film, which is set in Los Angeles during 1969. The story places fictional characters Rick Dalton and Cliff Booth near Tate and Roman Polanski, while reimagining the events surrounding the Manson Family murders in an alternate-history narrative.

Tate was a real American actress known for films including Valley of the Dolls, The Fearless Vampire Killers, and The Wrecking Crew. She was married to director Roman Polanski and was murdered in August 1969. Tarantino’s film presents a fictional version of Tate whose life takes a dramatically different course.

Robbie’s performance is deliberately restrained: many of Tate’s scenes show her enjoying ordinary moments, watching herself on screen, or moving through Los Angeles rather than delivering long speeches. This has led to discussion about the role, but the casting itself is unambiguous. Emma Roberts, Sydney Sweeney, and Dakota Fanning appear in other Tarantino-related casting conversations or films, but none plays Sharon Tate in this movie.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: