Princess Switch 2: Switched Again
The story line sees Margaret Delacour, the Duchess of Montenaro, who unexpectedly inherits the throne to her home country after the death of her father. The coronation was in few days during Christmas season and so, Kevin, Olivia, Stacy, Prince Edward were all present to help her in preparing for her coronation.

After Olivia discovered that, the Chief of Staff, Antonio (Lachlan Nieboer) to Margaret may be a hinderance to Kevin finding love again with Margaret, Olivia speaks to Stacy about it. So, Margaret and Stacy switches places once again so that Margaret could fix her relationship issues with Kevin.
Unfortunately, the switch brings more havoc to them and favours Fiona Pembroke, Margaret’s cousin, who also looks like her. So, Fiona and her ‘minions’ (Florence Hall and Ricky Norwood) with the aid of Antonio, hatched a plot to kidnap Margaret long enough to steal her crown so as to sign out huge money for herself.
The movie which is more of romance than suspense, one could tell the ending as Fiona was caught on the coronation day with Antonio and she was given a slight punishment, community service to an orphanage home.
At the end, Margaret met with Kevin at the airport, who was coughing a flight to Chicago. She explained to him all that happened and they immediately got married at the airport with the help of a priest who was meeting up with his flight.
The coronation was done and the movie ended happily.
You could check other critic review
Rating: TVPG
Genre: Other, Romance, Comedy, Drama
Original Language: English
Director: Mike Rohl
Producer: Amy Krell, Brad Krevoy, Linda L. Miller
Writer: Robin Bernheim, Megan Metzger
Release Date (Streaming): Nov 19, 2020
Runtime: 1h 37m
CAST
Vanessa Hudgens– Stacy De Novo
Sam Palladio– Edward
Nick Sagar– Kevin
Mia Lloyd– Olivia
Suanne Braun– Mrs. Donatelli
Mark Fleischmann– Frank
Robin Soans– Kindly Man
Check out Princess Switch Part 1