Blessing for a happily ever after