I can be all colours of the rainbow, Or have no colour at all. Sometimes I'm empty, Sometimes I'm full. What am I?

Answer: Glass.

More Classic Riddles with answers

More Classic Riddles