Im not positive but i think with females the blue sheen will shine through the black spot, they will have a pink belly, and should have a black stripe on the pelvic fins,
the male will have no blue inside the spot and no black on the pelvic fins
so maybe the closest one in the first pic is a male?