Actress Naomi Watts attends the IWC For the Love of Cinema event hosted by Swiss luxury watch manufacturer IWC Schaffhausen at the famous Hotel du Cap-Eden-Roc on May 19, 2013. Image by: IWC/David M. Benett.

Actress Naomi Watts attends the IWC For the Love of Cinema event hosted by Swiss luxury watch manufacturer IWC Schaffhausen at the famous Hotel du Cap-Eden-Roc on May 19, 2013. Image by: IWC/David M. Benett.

Read more