You can receive free diamonds by downloading and installing apps that are suggested for you or watching ad videos after clicking on the "video" button at the bottom of the game screen.
Also, you will also be rewarded with diamonds through daily quests, which you can complete when you log in.
Lastly, you will also be rewarded with a certain number of diamonds after a fixed time has passed in the game.