British Supermodel of the Moment, Cara Delevingne Stuns at the 66th Cannes Film Festival

British Supermodel of the Moment, Cara Delevingne Stuns at the 66th Cannes Film Festival

Today kicked off the start of the 66th Annual Cannes Film Festival, which will be running from today, May 15-May 26. And luckily for us, just on day one, many celebrites have hit the red carpet and I have to … Continue reading