Saint Tropez in France. These stars blend in everywhere all over the world. I don't see pamela blending in that well. Good thing that it's a beach.