Kate Moss Walks Cannes Red Carpet for the First Time in 15 Years