Looking for something similar to this but in cotton. Also, other alternatives that will appeal to a teen. Mini dresses would be good also. Short girl size 12. She says that anything with tassels screams mum!!
https://www.riverisland.com/p/white-bandeau-beach-midi-dress-758002