May 14: American model and actress Devon Aoki arrives for the screening of the film 'Chun Feng Chen Zui De Ye Wan' (Spring Fever) during the 62nd International film festival in Cannes.

Advertisement