Why do Bubbles have Color?

When light waves are viewed through water, the light is refracted out into all of its colors. A bubble works in the same fashion, reflecting colors from its surroundings with the light traveling through it and reflecting off of it. For more information look here: