We may be compensated via the affiliate links in this post . Please read our disclosure policy
Princess fan on your list?
Hop on over to Walmart and score this Disney Princess Shimmering Dreams Collection 11 Pack on sale for $59.99 (regular $99.88). Shipping is free. It includes Belle, Ariel, Aurora, Rapunzel, Snow White, Cinderella, Jasmine, Mulan, Pocahontas, Tiana and Merida in a single collection fit for a princess.
XOXO