Im confident its a female with the additional pictures.
Look for a duller head with almost no blue spangles, more coloration and blue on the body and fins for a male.
Look for a duller head with almost no blue spangles, more coloration and blue on the body and fins for a male.