I bought this dress to wear to a wedding.  It was so pretty, but I returned it because it looked way too young for me.  (I am 36)
I think this would be most appropriate for a teenager to college age girl.  The fabric is beautiful!! It is a classy dress!!