Scarlett Johansson is the proud mom of two children, including daughter Rose, 7, and two-month-old son Cosmo. Find out more about them here.