Answered by Shaykh Abdurrahman ibn Yusuf Mangera
Is it allowed to hold the hand of your spouse in public? To kiss them on the face in public? In front of family
Assalamu alaykum
These actions should be avoided in public, since they are considered part of the intimate and private interactions between a husband and wife. Such intimate expressions like kissing in front of the family or public should be avoided, even though it may be performed by a legitimately married couple. Expression of this type of interaction in public can lead to an unrestricted, carefree and immoral atmosphere which Islam forbids. It would at least draw attention to the couple, if nothing else.
Allah says: “Come not nigh to shameful deeds. Whether open or secret” (al-Qur’an 6:151)
He also says: “Nor come nigh to adultery: for it is a shameful (deed) and an evil, opening the road (to other evils)” (al-Qur’an 17:32).
However, where necessary, it would not be a problem to hold hands, for instance when negotiating a crowd, etc, so as not to become separated from each other.
And Allah knows best.
Wassalam
Abdurrahman