Multiple choice Which actress did Margot Robbie portray in Once Upon a Time in Hollywood ? Elizabeth Taylor Marilyn Monroe Sharon Tate Julie Andrews Reveal answer Fill a bubble to check yourself C Correct answer Explanation In the 2019 film Once Upon a Time in Hollywood, Margot Robbie portrays the actress Sharon Tate.