Kate Moss, J.W. Anderson, and Harry Styles Win British Fashion Awards