It is in France. Whether it's appropriate or not for an American in France, well I'm gonna have to examine the photo for a while longer.
Please note the part of your sentence after the dash. It explains why she looks fine to you.