No. "Вам повезло, что у вас такая прекрасная дочь" - is the most common form.

You can also say "Вы счастливый человек - у вас такая прекрасная дочь".