Here's the one I made. Like I said, nowhere near perfect, but it gets the job of dressing up done.
But with an elastic waist instead of ribbon (the ribbon might've been easier... I think I'll have to try it when I make another one lol) . I don't remember how many yards I used. I just kinda guessed (I'm not much help at all, I know )