Katie Holmes rocks an edgy look as she hits the red carpet during a screening ofEternal Princess during the 2015 Tribeca Film Festival at Regal Battery Park Stadium on Friday evening (April 17) in New York City.
The 36-year-old actress was all smiles as she made her way down the press line for multiple interviews.
Article Source: justjared.com