Depends on skin tone and shade of blonde. Beyonce gets away with it because, well, she's hot first and foremost, but also her skin tone and shade of blonde are more caramel and so sort of blend together instead of contrasting and looking ridiculous, (and yes, it can look ridiculous). OP, if you want to die your hair blonde I really think you should pay the money to go to a proper salon and get it done, they'll match you up with what looks good for you - the uniform colours you get in bottles probably won't look very nice.
If you want to change your hair colour why not go for something dark but with tinting? One of my friends has more of a tanned complexion and when she died her hair a sort of dark purple colour it looked amazing. (Note, not actually purple, just hinted that colour when it caught the light).