This metaphor appears often in English, but usually not in this particular form, that is: "Every rose has its thorn." The idea here is that even beautiful things have their faults.
One of the most famous uses of this metaphor is in Shakespeare's Sonnet 35: "...Roses have thorns and silver fountains mud..."