Originally Posted by
Machka
Grow your hair hip length, and wear it in a braid.

+1. Or make it into a bun. I used to use LA Looks Maximum Hold Sport Strength hair gel on my bun, and my hair was never out of place, no matter how windy/hot/rainy the ride was.