Katy Perry Hams It Up In Cannes