I am still thinking Zara and i like Grace but DP doesn't like it as a first name.
Does your DP not like Grace as a first name? If so, what about Zara Grace? - that way you get to use both names you like?