Ainsley Harriott! He is who I thought of first when I saw the name Ainsley. The only other Ainsley I have known is also male so for me it's definitely a boy's name. Co-incidentally both Ainsleys are of Jamaican descent.I think for a girl the spelling Ainslie is better. Looks more feminine imo.