Indian actress Aishwarya Rai, right, and her husband Abhishek Bachchan, left, arrive for the screening of the film 'Chun Feng Chen Zui De Ye Wan' (Spring Fever) during the 62nd International film festival in Cannes, southern France, Thursday, May 14, 2009. AP Photo logo AP Photo 5 months ago

Indian actress Aishwarya Rai, right, and her husband Abhishek Bachchan, left, arrive for the screening of the film 'Chun Feng Chen Zui De Ye Wan' (Spring Fever) during the 62nd International film festival in Cannes, southern France, Thursday, May 14, 2009.