The “American Girl” holiday doll will be dressed to the nines with 5,000 Swarovski crystals on her gown.
Only three dolls will be made and the cost — well, that will set Santa back $5,000. They will first be put in the window displays at the American Girl flagship stores in New York, Los Angeles, and Chicago.