I'm soon going to be travelling from the UK to India on business.
India being pretty hot, I'll clearly need some kind of a hat to protect my head and face from sunburn when I'm outdoors (I have pale skin).
Here in London though, hats aren't big - the only hats I own are a baseball cap (which could look touristy rather than businesslike) and a woolly hat for winter (which would be counterproductive).
What kind of hat can I wear in India but still look businesslike?
The industry is software development, the level of formality (here in the UK) is shirt-with-a-collar and smartish trousers, but not suit or tie. Would a baseball cap be ok?