I've never met a
Kelly.
Kerry was more popular in the UK: I've known a few of those, and a couple of Keeleys, and in the 90s
Kayleigh had a brief spell in the top 100. Then there was
Kylie, and now there's
Callie (and apparently
Kallie, in the US). They're all way too cutely bubbly, trendy and confusable for me.
Weirdly I don't mind
Ceri (same pronunciation as
Kerry) on boys.