August 9, 2005: Natasha Richardson and Liam Neeson in New York City, where they lived on the Upper West Side with their two young sons.

Advertisement