Actress who has appeared in such films as I, Robot, Lord of War and Coyote Ugly. In 2010, she began starring as Erin Reagan-Boyle on the CBS series Blue Bloods.
She worked as a model, appearing in Elle magazine.
She had a recurring role as the character Natasha on HBO's Sex and the City.
She was a cast member of Ramona and Beezus, which starred Selena Gomez.