Did Pink Floyd Play 'Have a Cigar' Live on the 1975 Wish You Were Here Tour?
Yes, they did. During the 1975 tour, Pink Floyd performed the entire Wish You Were Here album live in sequence, and “Have a Cigar” was definitely in the setlist. Since Roy Harper was only a session guest on the studio version, David Gilmour handled lead vocals on stage. Gilmour’s live delivery is notably more aggressive and bluesy than Harper’s deadpan croon—almost like a different interpretation of the song’s cynical take on the music industry.
The band also kept “Have a Cigar” in the set for the 1977 Animals tour, but only for the first few dates. Gilmour continued singing it, though by then the arrangement had loosened up a bit. After 1977, the song didn’t reappear in live shows until Gilmour’s solo tours in the 2000s. So if you’re wondering who sang it during that original 1975 run: it was all Gilmour, no Harper.
