Confession: This is my personal Christmas list to Santa. And as a 20-something, I can assure you that the bright young ladies of the city will adore these fun and practical gifts.

A BIG APPLE CAB FLAG

After a fun-filled night out or a busy afternoon in the city, her hands will stay nice and toasty as she attempts to hail a cab home. These 100% merino wool mittens from Kate Spade have TAXI stamped on the palm, which could make them the most fun- and coveted- winter item spotted on Walnut Street.

$65 at Kate Spade, King of Prussia Mall, 160 N. Gulph Road, Phila., PA

A BRIGHT BLAZER

With styles ranging from tuxedo to boyfriend, and colors encompassing a spectrum of whites, brights, and basic blacks, the blazer is a staple investment piece in every woman's wardrobe. For the polished, dazzling young lady, I recommend alice + olivia's Elysees blazer in green. Have her pair it with jeans, pumps and voila! It's pure day-to-night perfection.

A BRILLIANT RING

Gentlemen, if you're looking for a stunning, yet reasonably-priced piece of jewelry to give to your significant other this season, look no further. This vivid green, malachite bezel-set ring from LAGOS will mezmerize her, and all those within her vicinity.

Venus Malachite Doublet Stack Ring, $195 at LAGOS, 1735 Walnut Street, Phila., PA

A BREATHTAKING BODY

Warning: These vinyasa yoga classes will kick her behind. If your girlfriend, daughter or friend wants to tone up and lose weight in 2012, do her a favor by purchasing her these classes. She'll send you a namaste for it.

Two unlimited weeks for $20 for first-time members. Ten class package for $100. 30 day unlimited for $125 at HOTBOX YOGA, 4163 Main Street, Phila., PA