Could someone please help me with the following question?

Show that the Borel sigma algebra of the product of two seperable metric spaces is generated by products of Borel sets.

I am not sure how to start. I think I need to show that any open set in the product space is a countable union of products of Borel sets but I don't know how to do this. Any ideas?