Circular tablecloths have sometimes seen better days! That's why I suggest breathing new life into one and making it something retro and beautiful to wear!
First select your circular tablecloth. I was lucky enough to find this one with gorgeous trim to the bottom. It was calling out to be a skirt!
(excuse my messy flat! :s)
You the need to fold the circle in half and the half again! (Into a quarter of its size.)
The head over to this tutorial........
http://www.whatthecraft.com/tuts/circ.htm and look at technique 2 for how to cut your waist.
BUT because I am lazy and a cheat I decided to make my waist too big.
Firstly because of the pattern on my skirt. By cutting it too big it meant there was an easy to follow flower print to the top I could cut along I also wanted it to be the main focus of my waistband. Basically I could keep a flower effect on the waistband that I particularly liked.
Secondly because it is much easier to make a casing and elasticated skirt than to insert a zipper :)
Tutorial here for making your casing! http://www.ehow.com/how_2216208_make-waistband-casings.html
Then fold your skirt into half and cut along the sides. You could just cut one side open but I prefer the two to be cut which means they make side seams rather than just having one at the back. However it is completely up to you!
You then need to sew one of the skirt's seams right sides together and make your casing.
When making the casing try to get it so it is not smaller than the elastic or much bigger as it will result in a nicer finish.
Measure how big your elastic should be and thread through your casing. The sew the last side seam together.
Then bask in the glory of your brand new table cloth skirt!
The best thing is the bottom of the skirt will already be finished! Perfect.