You're logged in as
October 16, 2006: Natasha Richardson and Liam Neeson present an award show in New York. The couple was inseparable at charity events and functions, especially related to Richardson's work for AmfAR and other AIDS charities.
The couple was inseparable for 16 years....
©2013 FOX News Network, LLC. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed. All market data delayed 20 minutes. Privacy - Terms