Ryan Reynolds is a Handsome Devil at the 67th Annual Cannes Film Festival

Peggy Truong | May 16, 2014 - 9:18 am