I sort of envision it as the Doctor being like Captain Shakespeare. He keeps all of the clothes he can amass, so that everyone once in a while, when he's all alone, he puts on a recording of the can-can and dons a frock and dances around the TARDIS.
But that's just me.
Edit: fixed username
Edit again: 99 chars if I counted right