Catherine wows the crowds