What is the best way to: How can you add graphic designs to a table cloth?

Choices:
--Take you plain table cloth and some water color paint and a paint brush, lay the table cloth out and paint any design you would like across the table cloth, from flowers or hearts to circles or crosses. After you have added the designs let the paint dry thoroughly and once it is dry put the table cloth into the washing machine and then dryer to set the paint permanently.
--Take you plain table cloth and some fabric paint and a paint brush, lay the table cloth out and paint any design you would like across the table cloth, from flowers or hearts to circles or crosses. After you have added the designs let the paint dry thoroughly and once it is dry turn the table cloth over and iron the back to set the paint permanently.
Answer:
Take you plain table cloth and some fabric paint and a paint brush, lay the table cloth out and paint any design you would like across the table cloth, from flowers or hearts to circles or crosses. After you have added the designs let the paint dry thoroughly and once it is dry turn the table cloth over and iron the back to set the paint permanently.