Jennifer Lawrence claims she lost out on Once Upon a Time in Hollywood role as she wasn't 'pretty enough'
Jennifer Lawrence says she missed out on playing Sharon Tate to Margot Robbie in Quentin Tarantino's movie Once Upon a Time in Hollywood after being deemed too "ugly" by observers.