Calvin Klein Eternity Eau de Parfum vs YSL Libre Eau de Parfum
These are very different buys despite the similar price. Eternity is a full 3.4 oz bottle of a classic citrus-floral eau de parfum for $31.47 at Walmart as of November 6, 2026. Libre is a 0.25 oz / 7.5 ml travel spray for $28.90 at Walmart as of November 6, 2026, so you pay about the same for roughly a tenth of the juice. Buy Eternity for value and everyday wear; buy Libre only if you want a small lavender-orange blossom sample or travel size.
Ask our shopping agent
It checks today's price at every store, compares the alternatives and answers in about a minute.

