I personally think it is very pretty (which I don't know why some people see as a bad thing)
It's not. Deciding what your DD will be like and boxing her into only a twee, cute name is a bad thing. I chose a name with a pretty long version and a short, neutral version. DD HATES the long version, properly despises is. So she uses the short one happily.
Primrose only has saccharine sweet versions.