дать руку и сердце

кому. Устар. Согласиться вступить в супружеские отношения, в брачный союз. [Ниса:] Я тебе, Валерьян, даю мою руку, а с сею рукою даю тебе и сердце моё (Сумароков. Опекун).

Источник: Фразеологический словарь русского литературного языка на Gufo.me