Act fast! The Frozen Northern Lights Elsa Doll is 50% off at Amazon. The price drops from $39.99 to only $19.98.

This makes a great gift for girls ages three and up. Wave your hand over the snowflake to create beautiful colors, lights and sounds.

Amazon Prime members get free two-day shipping. Not a member? Sign up for a free 30-day trial here. Otherwise, shipping is free with a $49.00 purchase.

Frozen Northern Lights Elsa Doll (reg $39.99) $19.98
Free shipping with Amazon Prime
Final Price: $19.98