One Direction, Kylie Minogue, Alicia Keys, Girls Aloud and Rod Stewart are among the acts who will perform for Britain's Queen Elizabeth II at the Royal Variety Performance on 19 November (12). Funnyman David Walliams will host the charity event at London's Royal Albert Hall.