For the outdoors girl who already has too many pairs of Chacos and too many bumper-stickered Nalgene bottles, Portland Companion Walks is the perfect inspiration for outdoor dates. The book details five walks in the Portland area specific to the cohort. Whether you bring the dog, the grandparents or just each other, the book has maps and details for them all. $10.95. Reading Frenzy, 921 SW Oak St., 274-1449, (IN)

Your girlfriend is a versatile chick. Because of this, her perfume taste is always changing. She likes Dolce & Gabbana one day and Chanel the next. Don't break the bank by buying huge bottles she gets sick of in a week! Give her stocking stuffer-sized options with a few vials of oil from Lily Lambert's Master Number collection and let her choose her scent based on her mood. With options from green African musk to cotton and sage, Lambert has all her moods covered. $20. Blush Beauty Bar, 513 NW 23rd Ave., 227-3390, (IN)

Giving your one and only a ring—when it's not the ring—is undeniably risky. That is, unless it's an Ioselliani limited-run vintage ring cluster. This collection of pieces (sold as one ring) is so bold, so beautiful and so fulfilling there will be no need for talk about "the future." Crisis averted. $295. Una, 2802 SE Ankeny St., 235-2326, (SM)

At a loss on what to get the new GF? Jewelry is always the safe bet for the apple of your eye, and I'm not talking Ring Pops. Give her something classy (and locally designed!), like this Elyse Bunkers necklace. Bunkers makes each of these unique pieces by dropping molten silver in water, then adding vintage pearls and rhinestones to the resulting forms. Might not be as tasty as the Ring Pop, but it'll definitely sparkle more. $60. Radish Underground, 414 SW 10th Ave., 928-6435, (IN)

The holiday season is made for cozy fireside cuddle sessions with hot toddies and your sweetheart. Make sure she stays warm even after you put the fire out with Eberjey's Prima Ballerina PJ set. Super-soft and stretchy, here is proof that pajama sets can still be sexy. $98. Lille Boutique, 1007 E Burnside St., 232-0333, (IN)