Marc Jacobs Daisy Trio


10 Reasons Why Free-Spirited Girls Are The Happiest Girls

By Zara Barrie
There are certain girls we come across in the massive world who seem to glow ethereally from within. We never forget them. They linger in our minds long after they leave, leaving us overcome with curiosity: who are these rare girls who have the…