its hard to tell from the pic as I'm on my cell phone web browser but it looks like a female to me. check the back of the back feet for a bump (spur) if there is a bump it is a male. You can do a search of sexing veiled chameleons and should be able to find pictures for comparison.