To me it looks like Cote d'Azur, St Tropez in the first place... very clever guess, I know! It's def. France and the buildings in the background look like South, well, like St Tropez. But I cant id the car plate we see in one picture.
I really like her outfit btw, not special, of course, but nice! Is Cecile back??
edit: istn that a ship in the background of the last picture?