Jennifer Lawrence, a renowned actress known for her roles in blockbuster hits like 'The Hunger Games' and the 'X-Men' franchise, has revealed a surprising reason for her missed opportunity to star in Quentin Tarantino's 2019 period drama, 'Once Upon a Time... In Hollywood'. According to Lawrence, her physical appearance was the primary factor that led to her not being cast in the film. During a live podcast, Lawrence discussed her desire to work with renowned filmmakers, including Tarantino. She mentioned that Tarantino had expressed interest in her for the role of Daisy Domergue in 'The Hateful Eight', which was originally written for her. However, Lawrence turned down the offer due to her busy schedule with 'The Hunger Games' promotions. Tarantino confirmed his admiration for Lawrence, stating he was a 'huge fan' and wanted her for the role. Yet, the actress revealed a different narrative. She claimed that the internet criticized her appearance, labeling her as 'not pretty enough' to play Sharon Tate, a role that ultimately went to Margot Robbie. This sparked a debate, as Debra, Sharon Tate's sister, publicly stated her preference for Robbie, citing Robbie's physical beauty and resemblance to Tate. Tarantino, however, provided an alternative explanation, suggesting he considered Lawrence for the role of Squeaky, a follower of Charles Manson, but the idea didn't pan out. Lawrence's honesty about her career choices and the industry's standards of beauty has sparked a conversation about the importance of diverse casting and the impact of public perception on an actor's career.