Earlier this week I received an amazing invitation to go to Cannes at the start of the infamous Film Festival with AMD (aka Advanced Micro Devices). The South of France? Yes, please! Oh la la! But I know Cannes, especially at the time of the Film Festival, is a celebrity hotbed of high fashion and…