You've got "dirty blonde" hair, meaning it's a light brown that gets bleached blond highlights from the sun. IMO, your hair color is great, and I would leave it alone. Mainly, you just need to get a trim to clean up the ends, and then you can style it a number of different ways if you want to have a more "fashionable" look on certain occasions.
I like the long, straight, natural look (2nd pic), but it looks a bit unkempt with the un-trimmed ends. Get it trimmed every couple of months until those grown-out bangs even up, and it's gonna look great. I also liked the braided look.
Don't compare yourself too much to a fashion model; they've got a $2000/day hair stylist working on their hair, and Giselle had to have her hair dyed to get the same effect you have naturally with your highlights. You can't hold yourself to that kind of a standard, unless you're rich and can have a stylist on staff! But you can still look great with what you've got, and what you've got naturally a ton of girls would kill to have.
I'd reckon it's much more brown than blond. A very brown leaning towards a dirty sorta blond. I think it looks good though. Not boring at all. It all depends on your facial features and your overall style. In some cases hair color can drag your overall appearance down but those girls in the pics pull it off very well.
It's light brown at the roots but more dirty blond on the length. I'd go with light brown because that's the color of your roots. Definitely don't die it, girls spend hundreds of dollars to get their hair to look like that. It's very pretty :)
It's like a dirty blond, I like it! If you're thinking about dying it I wouldn't. It can be fun for a while but after I did I wanted my original hair color back and it took me over a year to get it just right!