Once Upon a Time in Hollywood
Jennifer Lawrence shared on a podcast that she turned down a role in Quentin Tarantino's 'The Hateful Eight' and later lost the part of Sharon Tate in 'Once Upon a Time in Hollywood' due to online criticism about her appearance. The actress reflected on the incidents during a recent interview, expressing regret over her decisions. Margot Robbie ultimately portrayed Sharon Tate in the 2019 film.