Beautiful flowers don't always smell good.

Literal

Beautiful flowers [subject-が] necessarily good fragrance [subject-が] do [not-necessarily-とは限らない].

必ずしも...とは限らない — 'not necessarily.' A proverbial observation that beauty doesn't guarantee substance. 良い香りがする means 'to smell good.'