I read the telegraph and times (UK) birth announcements for fun- and
Beatrice (and
Beatrix, too) is all over the place there.
Florence and
Constance are also frequently there, more often as mns, though. The demographic is upper-middle-class and above- three given names is not uncommon.
Having said that, I think you're right on for North
America-
Beatrice and
Florence are names that are either liked by women only or by those in their late teens and early twenties. And yes, I realise youstudy this for a living- I'm just agreeing.
http://www.timesonline.co.uk/section/0,,20989,00.htmlhttp://announcements.telegraph.co.uk/