Kate named top beauty icon of 2011