Wear a hat with a bill. I wear a Greek fisherman's cap with a brim just for that reason. Some helmets have one built in. Don't wear a baseball cap without a tie down clamp as every time you look up the wind will catch it and say good bye to hat!
What's your mileage? Who cares. Is it practical? See #1. What happens when it rains? You get wet.