I'd get rid of Dottie, Ginny, Gwen, Lulu, and Winnie since they're all nicknames and I only like them as nicknames to full names. I'd get rid of Lake since we have a lot of lakes in my state and I'd always think someone was talking about Lake such-and-such or Such-and-such Lake, it just doesn't sound flattering as a name.
My absolute favorites are Claire, Josephine, Margaret, Melody, and Violet.
I love the suggestion of Belle Josephine. Some others: