Major plot hole (spoiler)
When checking in at a foreign hotel, travelers are asked to surrender their passports to the hotel. This is to ensure that the hotel gets paid when you check out, as you don't get your passport back until you have paid the bill. As such, when Selena's character checks in at the hotel in Monte Carlo, the desk clerk would know immediately from her passport that she was an american and not the british heiress she was pretending to be. But this fact would have stopped this movie short, and was obviously passed over to continue the story.
share