Pregnant British royal Catherine, Duchess of Cambridge has seen off competition from stars including Nicole Scherzinger and Cheryl Cole to be named Britain's top beauty icon in a poll by U.K. retailer Superdrug.