Thank you so much for pointing out everything.
I'm currently based in Singapore. My client is the designer, not the cafe owners. Since she (the designer) and I have been working together for a while now, I've recently realised that the photos I did for her (past jobs) has been passed on to the establishments she designed for. Obviously, I'm at fault for not giving her a contract to sign before the photoshoot, only a mutual understanding that the photos are for her portfolio as she never mentioned about the establishments using the photos. However, the usage rights are usually stated in my invoices.
I believe the cafes/restaurants she designed for naturally grant her the rights to arrange a photoshoot for her own portfolio, the problem is they are often happy to get the images from the designer for free to use on their own websites and social medias.
So the question is, can she (the designer) give these photos that are intended solely for her portfolio to the café owners for them to use freely?
_____
Second scenario:
What if the café is my client. The usage rights will apply strictly for the café's usage (website, social medias and marketing materials). Does this mean the café can't give these photos (intended for café usage only) to the designer who designed the cafe for his/her portfolio?