Pocketful of Rainbows


"Pocketful of Rainbows" is a song from the 1960 Elvis Presley album, G.I. Blues, written by Fred Wise and Ben Weisman.

Song information

The song was recorded on May 6, 1960 at RCA Victors Hollywood studios for his 1960 film G. I. Blues.
In the film version Juliet Prowse can be seen singing along with Elvis in a cable car in the small German tourist-town Rüdesheim am Rhein

Other versions

Revived by Australian singer Colin Cook on the Clarion label in 1967
Covered by Japanese technopop group YMO in 1993.
Canadian Country star Ray Condo recorded a version also
Covered by Glenn Danzig on Danzig Sings Elvis in 2020, on Cleopatra Records