The Secret Reason Why Almost All Disney's Princesses Wear Blue

Elsa, Cinderella and Princess Jasmine have a lot in common. Angeli Kakade (@angelikakade) has the story.

Find us on Google+