Ok, even excusing the fact that in current American culture naming a boy Anne would probably get them bullied at school, it's still not something I'd want to name my hypothetical kid regardless of gender. Like, it's not a bad name, but it's pretty basic.
I'm a big fan of the name Scarlett for...