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.

Advertisement