Brits love their nicknames for boys and girls.
My cousin's two sons are actually called
Alfie and
Archie, and her reason for using the nicknames, was that
Alfred and
Archibald are "too posh for someone like me." She also has a daughter called
Abbie, and this time it wasn't that
Abigail was too posh for her, she just thought it would be odd to use a full form when she hadn't for the two boys.