Marie instantly came to mind, and Rosalie has the same ending so I like that the most. I'm personally not a fan of having an A ending for the middle name with Hazel, it doesn't seem to flow verbally to me. Freya, Thea and Georgia are all gorgeous names on their own though!
Hazel Marie
Hazel Grace
Hazel Maeve
Hazel Belle
Hazel Therese
Hazel Faye
Hazel Claire
To me, an e ending would sound best, but I'm sure whatever you go with will be lovely!