Cee Lo and the Muppets team up to sing ‘All I Need Is Love’ In the need of a Muppets fix? You’ll enjoy this just-released music video for “All I Need Is Love,” the latest single off of Cee Lo’s Magic Moment album. November 26, 2012