Ava and Olivia are too popular and overused. Riley and Parker are male names to me. Hazel sounds like an old lady.Hazel and Olivia work the best together since they sounds more like older, somewhat classic names.Blayke is another male name to me and that spelling in an atrocity.