What is the idiom "...and roses"
Solution 1:
It's not all sunshine and roses.
Reference: https://lyricstranslate.com/en/its-not-all-sunshine-and-roses
I googled 'wine and roses', thinking that might be what you were looking for and pulled up numerous other 'x' and roses pairs, e.g., peaches and roses, etc.
Solution 2:
The idiomatic expression is:
be (not) all moonlight and roses:
To be very enjoyable and pleasant, especially of a romantic situation. This phrase is often used in the negative to emphasize difficulties in a romantic relationship.
I thought that dating an actress would be all moonlight and roses, but she travels so much that I hardly ever see her. Living with a boyfriend or girlfriend is not all moonlight and roses, you know.
(The Free Dictionary)