Yes they are allowed to hold hands in public provided that:
1. her hands above the wrists should not be shown to outsider men .
2. Holding hands in public should not encourage sinful acts or sinful habits.
3. Holding hands in public should not create doubt about their characters in the minds of people who see them.
Wassalam.