X Factor star Diana Vickers shuns her trademark bohemian style as she dons elegant flared suit  Daily Mail