You will be redirected back to your article in seconds

Francesca Leigh Molen

Laura and Tom Molen, a girl, Francesca Leigh Molen, June 14, Mt. Sinai Hospital and Medical Center, Manhattan, N.Y. Mother’s senior VP of advertiser services for Paramount Pictures; father works in the motion picture divison for Paramount.

More Scene

More From Our Brands

Access exclusive content