No, I don't think it happens frequently. Sometimes you see
Leigh or
Sydney on a boy, but I suppose that doesn't really count in this case. Neither do
Daniele or, indeed,
Gabriele, which are legitimate male spellings.
I wonder what the mother would've thought of
Gabriel being pronounced exactly like
Gabrielle in French...
Miranda