Print-on-print can be tricky but if you play with the patterns then you are set to go.
Clashing? Nah, more on complementing prints.
The key is finding shapes that are quite similar - just like these dots and hearts.
Another would be finding a color scheme that is pleasing to the eyes.