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.