NEW YORK, NY - APRIL 16: Katie Holmes attdens at 'All We Had' Premiere - 2016 Tribeca Film Festival at John Zuccotti Theater at BMCC Tribeca Performing Arts Center on April 15, 2016 in New York City
American flag with beautiful blue sky and white clouds