So after nearly two months of searching, umm-ing and aah-ing, I finally bought my Belle fabric! :)
Next week there is going to be a 15% off sale on at the fabric shop I go to, but today my mum wanted to go on the way home from work to pick up some things, and I decided to take my purse with me in case I wanted anything. I'd already seen the fabric I wanted before on a previous visit, but I'm so glad I went today because I happened to pick up the roll of lighter yellow fabric I wanted by chance, and it had 12.5 metres on it - exactly what I needed! I decided not to wait until next week and instead bought it all today, because I knew that if I'd left it until next week, it would have either been partly bought or gone entirely, knowing my luck. That, and, being a student, I get 10% discount anyway, so I didn't mind paying a little extra to make sure I definitely got my fabric!
Also, when the lady was cutting it for me (she had to pull it off the roll to make sure there actually WAS 12.5 metres and I didn't get ripped off), there was actually closer to 13 metres, and she was kind enough to only charge me for 12 even though she let me have all of it! :) I think it's because I go in there so often, haha.
As for the darker yellow, my mum pointed out that the one I originally chose didn't go well with the light yellow, and she picked out another one instead for me that went much better with it. I had actually seen it before and wasn't sure about it, but in the end I decided to choose that one because it was a closer colour to Belle's dress. It's got a faint pattern on it, but I like it because it gives the dress some more detail, and it's not really that noticeable until close-up.
Long journal is long! Thanks if you read all of that. :D