Johnny Depp Fans Are ‘Disgusted’ With His Appearance At Cannes: ‘His Teeth Are Literally Rotting’ – SheFinds May 27, 2023