I like them all. A pop of color is good sometimes. Some will pop more because of your hair color, and many other features.
Honestly, I like the dark haired one with the rainbow up front. I would never do it because I'm not ballzy enough, but it looks good.
Nonetheless, I appreciate natural hair color but Id say you look well in blue, also. Kandy is right, it makes you pop.
Like... For blue eyes.... Black eye liner makes them Pop. But colors can make your hair pop too. Personally.... I could never pull off a pop of color in my hair.