Every single
Jamie I have ever met, boy or girl, without exception, has been snobby, cruel, arrogant, whiny, spoiled, entitled, shallow and generally awful. It has absolutely ruined the name for me forever and I actually cringe inwardly whenever I meet a new
Jamie.
I think
James in full on a little boy is much cuter and more handsome. And personally I think the more vintage and vastly unused
Jim or
Jimmy would go much better with your favourite,
Betty :)