NC for this as it's obviously outing but I have two boys - Alexander and Leo! The older one is Alexander so I guess in that sense it was my first choice but I love, love the name Leo. Funnily enough I know hardly any other boys his age named Leo. He's 3. Alex is 5 and I know a couple of other Alexanders. I don't think they're overly popular actually but in any event, I think they are classics and will endure for ever.