Singer Charli XCX stepped in to replace fellow British pop star Lily Allen, who was scheduled to perform at the German Radio Awards in Hamburg, Germany on Thursday night (04Sep14). The Smile hitmaker fell ill and was forced to cancel her appearance. Also taking to the stage for the annual prizegiving celebrating Germany's radio presenters were Taylor Swift, Revolverheld, and German artists Jan Delay, Die Fantastischen Vier, Mark Forster and Andreas Bourani.