Try This Project | Oona Dress
It took quite a few hours to put the dress together because there were plenty of fiddly details: sewing casings, threading elastic, making button holes and the front tie. Nothing was difficult, just time consuming!