There's a lot of shades of blond hair. For instance, there's platinum blond which is close to a very white shade. The darkest shade of blond would be sandy blond which resides on the border of brown and blond. Some other shades are ash blond, yellowish blond, strawberry blond, and you can also try multitonal blond (different shades).
There are light blonds. Ash blonds. Dark blonds. Sun kissed blonds. Blonds with light and dark streaks. Blonds with red highlights. Blonds with very very dark roots. Blonds with gray roots. Blonds with golden highlights. There are brassy looking blonds. There are blonds with black stripes in their hair. There are bleach blonds.
The color you choose depends on skin tone. If you have naturally warm skin tones you can choose colors ranging from ash tones to golden tones. But if you have very fair or drab coloring you need to choose a warm blonde with some gold or even a little red. This will help to warm the colors in your skin.