WATCH: Guess What Else You Can Use As A Tablecloth

While we're proponents for crisp white table linens and beautifully printed tablecloths, sometimes it's hard to find one that's just the right fit for us as entertaining expert Elaine Griffin cleverly points out. Not to mention, high-quality tablecloths can often be well out of our price range. And unless it's a picnic at the park, flimsy plastic coverings just don't cut it when we're entertaining friends to a cocktail party or a sit-down dinner.

For a smart (and pretty) alternative, Elaine opts for a colorful bedsheet. One advantage is that bedsheets come in myriad colors and patterns, which means an endless number of options. Also, they're machine-washable so clean-up is a cinch. If you have a large rectangular table, go with a queen or king size sheet and make sure it hangs over the edges of the table slightly. For a smaller round table, a twin size sheet will dangle close to the floor and give it an elegant look. For square tables, don't be afraid to fold the sheet so that it hangs over each edge at the same length.

If you're leaning towards materials that are more natural and less color/pattern saturated, canvas drop cloth is also a simple and unfussy option as is any rectangular or square fabric like a large curtain, which is perfect for a draping over a buffet console given its larger size.

Another substitute can be a shower curtain, which can make for a great runner. Make sure to use a fabric curtain that can be washed and fold it accordingly to hide the loops or holes along the hanging end. And if you're looking for easy clean up and a more earthy look, unroll some brown craft paper and use it as a runner down the table.

This article originally appeared on HuffPost.