Shipping on wreaths $29.97

$9.97 shipping and returns on most orders

Your cart

Your cart is empty

Gifts for the Pretty Pretty Princess

A Little Sparkle. A Little Magic. A Whole Lotta Happy!

For the little princess, the growing fashionista, and every girl in between, our Gifts for Girls Collection is filled with sweet surprises, sparkly treasures, and fun finds she'll absolutely love!

From magical musical jewelry boxes and pretty necklaces to playful bracelets, cute accessories, and delightful little gifts, we've gathered favorites for girls of all ages. Whether she's all about princesses and sparkle or discovering her own unique style, there's something special waiting just for her.

Shopping for a birthday, Christmas, a stocking stuffer, or a little just because surprise? Discover thoughtful gifts that bring big smiles, happy squeals, and maybe even a little happy dance!

Because every girl deserves a little sparkle in her day!

Shop our Gifts for Girls Collection online or visit MainStreet Mercantile in Hondo, Texas. Typically ships within 1–2 days from Texas.

18 Results

Christmas House Plush Set
Christmas House Plush Set

Christmas House Plush Set

$33.97

Unit price
per 

3 different Christmas-themed interactive sticker books
Christmas Sticker Books

Christmas Sticker Books

$9.97

Unit price
per 

3 colors
Christmas Sing-Along Book
Christmas Sing-Along Book

Christmas Sing-Along Book

$20.97

Unit price
per 

reindeer-plush-pals
Reindeer Plush Pals

Reindeer Plush Pals

$27.97

Unit price
per 

2020240259
Santa's Kindness Table Bell

Santa's Kindness Table Bell

$21.97

Unit price
per 

Tree Christmas Charm Advent Calendar Set
Tree Christmas Charm Advent Calendar Set

Tree Christmas Charm Advent Calendar Set

$25.97

Unit price
per 

Unicorn Stocking
Unicorn Stocking

Unicorn Stocking

$17.50

Unit price
per 

10290079W
Jewelry set with necklace and bracelet in a decorative box on a white background
Cross Jewelry Set

Cross Jewelry Set

$31.97

Unit price
per 

Hearts Sisters Bracelets
Hearts Sisters Bracelets

Hearts Sisters Bracelets

$12.97

Unit price
per 

Pink Blessings Beaded Bracelets
Pink Blessings Beaded Bracelets

Pink Blessings Beaded Bracelets

$11.97

Unit price
per 

Angel Plush Pals
Angel Plush Pals

Angel Plush Pals

$16.97

Unit price
per 

3 colors
  • Red
Set of beaded bracelets with 'blessed' text in a box on a white background
White Blessings Beaded Bracelets
Sold out

White Blessings Beaded Bracelets

$11.97

Unit price
per 

Set of colorful bracelets with 'Big Sisters Little Sisters' text in a pink box on a white background
Stars Sisters Bracelets

Stars Sisters Bracelets

$12.97

Unit price
per 

HOUSE JEWELRY MUSIC BOX
HOUSE JEWELRY MUSIC BOX

HOUSE JEWELRY MUSIC BOX

$21.97

Unit price
per