Answer
Monte Carlo is a 2011 American romantic comedy film directed by Tom Bezucha and starring Selena Gomez, Leighton Meester, Katie Cassidy, and Cory Monteith. The film is about a New York City high school student named Grace Bennett (Gomez) who wins a trip to Monte Carlo and finds herself mistaken for a wealthy European princess.