Ariana Grande's Eternal Sunshine world tour came to London on Saturday night, the first of ten shows at the O2 in which more than 200,000 people will watch their heroine perform.
Ariana Grande's Eternal Sunshine world tour came to London on Saturday night, the first of ten shows at the O2 in which more than 200,000 people will watch their heroine perform.