Quick Verdict

Calvin Klein Eternity is the better fragrance overall. It offers a more complex, romantic blend that feels luxurious and timeless, while Ralph Lauren Romance is a pleasant but simpler fresh floral. Eternity works for more occasions and has better longevity. If you want a sophisticated signature scent, choose Eternity; for a light, easy everyday wear, Romance may suffice.

Check the current price on Amazon

Scent Profile Compared

Calvin Klein Eternity opens with a burst of green mandarin, lemon, and bergamot, softened by freesia and lavender. The heart is a lush bouquet of narcissus, lily of the valley, jasmine, and rose, with a touch of violet. The base is warm and sensual with sandalwood, amber, musk, and a hint of peach. On skin, it dries down to a creamy, slightly powdery floral musk that feels intimate and romantic.

Ralph Lauren Romance starts with a brighter, more citrus-driven opening of mandarin orange, bergamot, and a touch of cardamom for spice. The heart is a simple, clean mix of rose, violet, lily of the valley, and orris root, with a bit of chamomile. The base is soft with sandalwood, oakmoss, musk, and cedar. Dry-down is a light, airy floral musk with a slight greenness. It’s more straightforward and less complex than Eternity.

Longevity and Sillage

Eternity lasts around 6-8 hours on my skin, with moderate sillage for the first two hours, then closer to the skin. It projects well without being overwhelming. Romance, however, fades faster, about 3-4 hours, with soft to moderate sillage that becomes a skin scent within an hour. For longevity alone, Eternity is the clear winner.

Best Occasions and Seasons

Eternity shines in spring and fall, perfect for romantic dates, office wear, and evening events. Its warm base makes it cozy for cooler weather, yet light enough for spring. Romance feels best in spring and summer, for casual daytime use like brunches, walks, or office where you want something unobtrusive. It lacks the depth for evenings or cold seasons.

Price and Value

Neither perfume is a budget option at department stores, but both can be found at similar price points. However, Eternity offers better value because it lasts longer on skin, meaning you use less per wear. Romance requires reapplication, so a bottle may run out faster. To get the best deal, check current price on Amazon, they often have discounts on both.

Which Should You Buy?

Buy Calvin Klein Eternity if you want a romantic, sophisticated floral that works for multiple seasons and occasions, with good longevity. It’s ideal for someone looking for a classic signature scent. Buy Ralph Lauren Romance if you prefer a simple, fresh floral for warm-weather casual wear and don’t mind reapplying. Eternity is for those who value depth and longevity; Romance for those who want something light and easy.