DAPHNE & CELESTE
The last time we saw Daphne & Celeste they were performing under a hail of bottles, food and goodness knows what else at Reading Festival 2000… now the bubbly pop duo are back to save the world!