Kelly Osbourne was spotted looking casually cool with her purple hair and impressive figure while doing some early holiday shopping in Los Angeles.