image Previous Next Published October 13, 2015 at 1536 × 2048 in Make Your Own Mother Nature Leaf Dress: A Compostable Zero Waste Costume If we’d had more time, I would have filled in those peeks of white fabric with some shorter braids, but time and patience ran out. Ro wanted to skip around the neighbourhood in her dress!