American Girl's holiday doll costs $5,000 and is covered in Swarovski crystals

American Girl is only making three of these diamond-encrusted dolls.

Tags