Art: Some Silly Friday Tumblr Goodness

Sarah531 has paired the companions of Doctor Who with fairy tale heroines. I think these are rather perfect, though Rose's is a bit obvious and kind of a stretch-plot and personality wise. What do you think? Would you have done them differently? Who would you choose for other companions?