Taylor Swift steals the show at the Winter Whites Centrepoint Gala at Kensington Palace

Benedict Cumberbatch, Colin Firth and Tinie Tempah also dazzled on the red carpet - but Eliza Doolittle made a fashion faux pas in her outfit - By Sophia Moir