Kate Hudson at the 2011 British Fashion Awards