Three-spot Angelfish have a yellow body and blue lips. There is a black spot on the forehead and another faint one behind the gill cover. The anal fin has a wide black margin. Juvenile Three-spot Angelfish are similar to adults, but lack the spots around the head. They have a narrow black band through eye and a series of golden bars on the side.