PARIS, FRANCE - SEPTEMBER 22: Alain Delon and Liam Neeson (R) attend the Hotel Mandarin Oriental Inauguration at Hotel Mandarin Oriental on September 22, 2011 in Paris, France. (Photo by Pascal Le ... more 
PARIS, FRANCE - SEPTEMBER 22: Alain Delon and Liam Neeson (R) attend the Hotel Mandarin Oriental Inauguration at Hotel Mandarin Oriental on September 22, 2011 in Paris, France. (Photo by Pascal Le Segretain/Getty Images) less 
1 / 6
Getty Images | Photo By Pascal Le Segretain / Getty Images
Thu, Sep 22, 2011 5:16 PM EDT