My girlfriend and I disagree on if one of my rams is male or female. I say male because he matches everything other then is spot being pure black. I have read many time that the black spot isnt always for sure. She says that its a female because its got the blue in its spots. However it has no black trim on its fins and has no pink on its belly. Oh and if it matters its a Long Fin
I have a 2nd one that is 100% a female and shes less colorful and acts completely different then the one in questions.
Heres a few pictures they arnt the best but should help