I think its a classic boys name and its one of my current favourites. My husband says he just thinks of Alfie Moon from Eastenders and thinks its a bit of a common name for that reason. I've never watched Eastenders so don't have these connotations! Will everyone else?