Decided entirely by public vote, the London 25 award was created in celebration of 25 Years of British Fashion, to recognise an individual who embodies the spirit of London and is an international ambassador for the capital’s fashion industry and was awarded to Kate Moss.