see more

INDIO, CA - APRIL 26: 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)

INDIO, CA - APRIL 26: 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)