Charli XCX performs on stage at Bestival on Isle of Wight

You may also like...