Kate Hudson is a style chameleon, adept at both red carpet glamour and dressed-down cool