Zafira and Brandy Smile are making up in public