Back when he was the Artist Formerly Known as Prince, Prince made a pit-stop at Muppets Tonight in 1997.

He got his country on...

...his coffee shop beatnik...

...and finished with a psychedelic finale, performing his classic 'Starfish and Coffee' with his puppet friendz.

Crying.