Meaning: purple, a flower
I have such a love for the name Violet. I like that it's a flower name and a colour; it has the pleasing, humming 'V' beginning; it has the cute nicknames 'Vie' or 'Lettie'. It is girly, sweet and has the potential to age well: it isn't a Daisy or a Poppy but something more sophisticated.
I have to admit that this name does remind me of Charlie and the Chocolate Factory ('you're turning violet, Violet!'). This perhaps isn't the most flattering use of the name but there are plenty of other Violets in popular culture (eg - Lemony Snicket, Downton Abbey, The Incredibles) so it isn't the strongest connection.
Violet has just snuck into the popularity charts in England at number 100. This means it is climbing in popularity (#114 in 2011) but it is still unlikely your daughter will be in a class with another little Violet.
If you like rarer, more unusual names and are feeling brave, how about Vesper for a little girl? This is one of my 'guilty pleasure names' (ie - I love it but would never be brave enough to use it). It comes from the word for 'wasp' in Latin - hence the name for the scooters and the noise they make. It is such a great name to say and totally reminds me of the super cool character Vesper in James Bond 'Casino Royale'.