The queen angelfish is without a doubt the most beautiful of the angelfish species. Young queens resemble a juvenile blue angelfish. But as they grow, they acquire their spectacular blue and yellow markings, with rainbow colors on the edges of their fins. The queen angelfish is a grazer, feeding on algae, sponges, and coral.