20150524 life-style.fashion.buzz: These celebs 'nailed' it at Cannes