Consider these last-minute gifts for Mom

Editor's note: This report has been updated to reflect that the $15 zamioculcas zamiifolia is the 6-inch version.

Mom has yet to forget a birthday, anniversary, graduation or any other milestone day in her family.

So don't forget Mom on Mother's Day. (That would be Sunday, kids.)

Still haven't bought her a gift? Florists are getting pretty booked at this point, and you don't have much of a chance of getting online purchases delivered by this weekend. So here's our gift to you procrastinators: a roundup of perfect presents for every kind of mom out there.

They are guaranteed to put a smile on Mom's face and ward off last-minute panic.

For bling-loving moms

James Avery jewelry is perfectly meaningful, classy and casual. We adore the new stackable rings ($59), which are made of sterling silver and come in cute designs like flowers and ladybugs. They also look nice stacked with the Remembrance rings featuring birthstones (starting at $89). Mom can wear one or several at a time. Engraving starts at $20.

James Avery has several Tarrant-area locations, including Chapel Hill shopping center and Alliance Town Center in Fort Worth, Arlington Highlands, and Southlake Town Square;

For moms with or without green thumbs

Even if her daily routine is indoors, Mom can enjoy a piece of the great outdoors. Think beyond a bouquet of cut flowers and head to a gardening center for a longer-lasting potted plant.

Zamioculcas zamiifolia ($15 for the 6-inch version), known as the ZZ Plant, requires minimal sunlight and only needs watering every two weeks. Its tall green foliage makes an eye-catching display. Replant it in a bamboo pot ($7) to match her decor.

Available at Calloway's locations, including those in Fort Worth, Arlington, Hurst and Southlake;

For moms who like

to sip in style

Toast Mom with a bottle of wine that you put some thought into -- she'll be so impressed. A Central Market wine expert recommends the sparkling brut rosé from Lucien Albrecht ($28.99) because it's light, sweet and fruity.

Add a pair of Schott Zwiesel crystal wineglasses ($12 each) and feminine Trait wine charms (six-pack, $18) from Pottery Barn to complete the package.

Central Market Fort Worth, 4651 West Freeway, 817-989-4700. Central Market Southlake, 1425 E. Southlake Blvd., 817-310-5600;

Pottery Barn, University Park Village, Fort Worth, and Southlake Town Square;

For techy moms

The one piece of technology every mom needs is a GPS. The new Garmin nüvi 1490LMT GPS ($159.99) features voice activation, real-time traffic updates and free lifetime map updates.

It also offers many other 21st-century features, including a photo slideshow and hands-free calling via Bluetooth.

Available at Best Buy stores;

For foodie moms

Popular food blogger Ree Drummond has just published a new cookbook, The Pioneer Woman Cooks: Food From My Frontier (William Morrow, $29.99).

Moms will love the creative twist that she puts on traditional recipes, as well as the colorful step-by-step photos and personal anecdotes of rural life.

Available at Barnes & Noble and other area booksellers.

For sentimental moms

Kids can create a piece of art that will be cherished for a lifetime. Drop by Brushstrokes and choose from plates ($8.50-$18), mugs ($9-$10), tiles ($4-$8) and other pottery pieces to paint. Add your child's handprint or footprint and then decorate it yourself.

The studio's artists can complete the piece for an additional fee. Handprints and footprints in clay are also available (starting at $45). Turnaround time on most pieces is four to five days, though some can take longer.

Studio fees are added at one-half the cost of the piece you choose.

Brushstrokes, 4400 W. Vickery Blvd., 817-731-9249; Open 11 a.m.-5:30 p.m. Wednesday through Saturday and 1-5:30 p.m. Sunday.

For frazzled moms

Send Mom on a mini-vacation of pampering and relaxation without traveling too far from home.

Purchase a gift card to Massage Envy and its professionals can tailor a massage, facial or other treatment to her needs.

Through Sunday, purchase three gift cards at $75 each and receive a free one-hour session gift card. (Wouldn't she love a mom-daughter spa day?)

Massage Envy has multiple Tarrant-area locations;