The Witch of the Waste, Sophie, and Howl from Howl's Moving Castle.
This is one of my favorite cosplays I saw at 2007 Ohayocon. x3 They all look just like the characters! And Sophie is so pretty! *__* And Howl looks dashing, as always, in that green outfit. xD