In the latest of a series of creative director shuffles, Moschino has just named Jeremy Scott creative director of the colorful and cheeky Italian house. Scott is an LA designer whose work has been...