Bella Hadid on the runway, Zoë Kravitz in the front row. What more could you ask for?