The original Iridescent Angel appeared in Odyssey, in 2001.
The original art was by Matt Cavotta.
From the Vault: Angels
Odyssey