Yeah, having the outfit evolve makes sense. They made small changes to Tennant's outfit (colour of shoes + suit. Tie/no tie etc.)
That could just be for a specific episode. Perhaps he ends up on a planet where those clothes are required. Or perhaps he will land somewhere he presumes is somewhere else and dresses for the place he was meant to go (e.g. Rio XD).