Elizabeth Debecki honoured at Cannes

Elizabeth Debecki has won the prestigious Chopard Award in Cannes.