Australian actor Margot Robbie and UK singer Charli XCX have headed the list of celebrities at the world premiere of Wuthering Heights in Los Angeles. Robbie, 35, stars in Emerald Fennell's upcoming adaptation of Emily Bronte's novel, which follows the passionate relationship between Catherine Earnshaw and Heathcliff. Robbie was seen on the red carpet smiling and holding hands with her co-star, Australian actor Jacob Elordi - who was dressed in an all-black suit and black shoes. Charli XCX was also seen at the premiere, wearing a gold Vivienne Westwood strapless gown with a puffed skirt. Wuthering Heights is set in the 18th century and based on the Yorkshire moors, and follows the obsessive love affair between the wild Catherine Earnshaw (Robbie) and the vengeful Heathcliff (Elordi).