A public memorial service for Michael Jackson was held at the Staples Center in Los Angeles on Tuesday.