6/10. I like
Diana, and though I'm not particularly fond of
Katherine, it works as a middle name in this case.
Joelle, though it flows okay, doesn't match the rest of the name.
Diana Katherine sounds proper and elegant,
Joelle sounds sort of juvenile and tacky to me. That may be because it's JoJo
Siwa's real name.
Diana Katherine would suffice.