Layla Grace. Or preferably Leila Grace (much prettier and more classic spelling)
Actually, according to behindthename, which is normally very reliable in these matters, Layla is the original spelling and Leila is a variant.
Therefore, Layla is more classic
and in my opinion, prettier!