From Longman Dictionary of Contemporary EnglishGod’s gift to somebody/somethingGod’s gift to somebody/somethingATTRACTsomeone who thinks they are perfect or extremely attractive – used to show disapproval Paul thinks he’s God’s gift to women. → god
Examples from the Corpus
God’s gift to somebody/something• John thinks he's God's gift to tennis.