The queen angelfish is brightly colored species of the Caribbean. It's colors are from bright yellow, blue, and green. The name comes from the coloration on its head that provides the impression of a crown. The queen angelfish is one of the most iconic tropical fish. Queen angelfish are foragers and eat a variety of invertebrates and plants, including sponges, algae, corals, soft corals, and others.