Sheila E and Prince perform at Day 2 of Coachella Music And Arts Festival on April 26, 2008 at Empire Polo Grounds in Indio, California. (Photo by Barry Brecheisen/WireImage)