The Hotel du Cap, just outside Cannes, is the place where all the biggest stars stay during the festival. The picturesque views are one of the storied location's biggest draws; this diving board proved nearly impossible for us to resist!

Read More Hotel Du CapCannesCannes Film FestivalInstagramRed Carpet
What’s Your Reaction? 0 0 0 0 0 0 0Reactions