If you are going to dye your hair I advise going to a professional. It makes it so much easier and then you know that you are for sure getting the color you had wanted. Sometimes a hairstylist willl even advise on whether a certain color will look good with you skin tone. I have been getting high lights in my hair since I was about 16 and I have always gone to a professional. If you have any friends that are going to school for it or you could always go to Capri or somewhere where it will be cheaper! I still to this day would not do it myself. Too much risk involved with getting the wrong color, I would rather leave it to the professional! Hope this helps! :) Also I just recently had my hair dyed brown (I was bleach blonde) I love it darker, I feel like I look a lot more tan and people say it brings out my eyes more!
If you stay like that a darker brown would be prettier, but I think you look better pale with no hair dye like in your profile pic, but with the hairstyle that you have in your current pics IMO. :) Hope this helps.
I actually think that your current hair color/texture/and style is very beautiful. It looks very laid back but still feminine. That being said I think that you would look good as a deep chocolaty brown if you are really set on getting your hair colored but you would have to be ready to do the upkeep. I can't say whether or not you should get it done professionally as I am a hair dye virgin too although people are always surprised when I tell them that.
you'll never know if you like it until you try it :)
You're GORGEOUS. Your blue eyes would pop even more if you went with a dark chocolate brown though, similar to Megan Fox. I think you should go for it. Just make sure you get it professionally done since you're a hair-dye virgin. You don't want to accidentally damage your already gorgeous locks.