From the experts:
Alfie is the eleventh most popular boys' name in England and Wales, where retro nickname names are ultratrendy, but it hasn't really been picked up on in the U.S.
Thanks to some louche fictional characters, Alfie has long had a sexy, flirtatious image. First there was the Michael Caine character in the 1966 eponymous film, followed by a 2004 remake starring Jude Law. In Britain, the name was given a big boost by the Alfie Moon character in the long-running soap, EastEnders. There have been several Alfie songs as well, most recently one by Lily Allen written for her little brother.
Both Alfie and cousin Archie are spunky nickname possibilities, with a bit of an English accent.