Before there was Princess Meghan, aka Meghan Markle, Duchess of Sussex, there was Disney Channel’s Princess Rosalinda Montoya Fiore, aka Demi Lovato’s onscreen alter ego in 2009’s “Princess Protection Program.” Well, one of her alter egos from the flick, at least.

Written by Annie DeYoung and directed by Allison Liddi-Brown, the film, which celebrates its 10th anniversary today, featured Lovato as a foreign princess who had to go incognito as an American teenager in order to stay safe. It was a hard ask, but she didn’t have to do it alone; Just like Lovato didn’t have to do this Disney Channel Original Movie alone.

She starred opposite then-BFF Selena Gomez, who played Carter Mason, a small-town, American teenager who (at first begrudgingly) helped Lovato’s character, now called Rosie, blend in.

That’s right, Princess Rosalinda and Rosie are one and the same, which, oh yeah, is also the title of the iconic duet Lovato and Gomez recorded for the “Princess Protection Program” soundtrack.

While fans of the movie, which premiered on June 26, 2009, have never gotten to hear the stars perform “One and the Same” live in concert, the classic music video continues to be available for all your rewatching needs.

Aside from singing along to the pop masterpiece, fans can also celebrate the 10th anniversary of “Princess Protection Program” by checking out, below, what the cast of the Disney Channel movie is up to now in 2019!

Demi Lovato (Rosalinda / Rosie)

Overall, Lovato’s career has continued to skyrocket since this movie was released. With acting, she did two seasons of her Disney Channel sitcom, “Sonny with a Chance,” the 2010 sequel to “Camp Rock,” had a recurring role on “Glee” and did a couple episodes of “From Dusk Till Dawn.” She also voiced Smurfette in 2017’s “Smurfs: The Lost Village” and Lenore in 2018’s “Charming.”

With music, her second studio album, “Here We Go Again,” came out a month after “Princess Protection Program,” and then Lovato has released four more albums since then. She’s currently working on her seventh studio album.

Check her out on Instagram: @ddlovato

Selena Gomez (Carter Mason)

As for Gomez, the years immediately following the debut of the DCOM were filled with the final seasons of Disney’s “Wizards of Waverly Place” and family films “Ramona and Beezus” and “Monte Carlo.” She also starred in movies like “Spring Breakers,” “Getaway,” “Rudderless” and “In Dubious Battle” and voices Mavis in the “Hotel Transylvania” franchise.

She also put out three albums as part of Selena Gomez & the Scene, as well as two solo studio albums. Over the last few years, she’s been releasing non-album singles like “Bad Liar” and “Fetish.”

Check her out on Instagram: @selenagomez

Jamie Chung (Chelsea)

After playing the mean girl in the 2009 DCOM, Chung moved over to comedies like “Grown Ups” and “The Hangover Part II” and “Part III” before landing a series regular role on NBC’s one-season series “Believe” in 2014.

Since then, she’s played Mulan on “Once Upon a Time” and Valerie Vale on “Gotham,” voices Go Go in “Big Hero 6” (the movie and show) and, most recently, starred as Clarice/Blink on Fox’s just-canceled “The Gifted.”

Check her out on Instagram: @jamiejchung

disney priness protection program cast 2019 Selena Gomez and Demi Lovato’s “Princess Protection Program” premiered on Disney Channel on June 26, 2009. Photo: Disney Channel

Nicholas Braun (Ed)

Aside from his roles on ABC Family’s (now Freeform) short-lived “10 Things I Hate About You” series and on Season 1 of HBO’s “Succession” last year, Braun’s also starred in quite a few movies over the last decade, including “Prom” with Aimee Teegarden, “The Perks of Being a Wallflower” with Emma Watson, “How to Be Single” with Dakota Johnson and “Good Kids” with Zoey Deutch.

Check him out on Instagram: @nicholasbraun

Robert Adamson (Donny)

His ABC Family drama, “Lincoln Heights,” aired its series finale a few months after “PPP” premiered, and then Adamson was back on Disney Channel in a couple episodes of “Jonas” the following year. In 2012, he starred on the Nickelodeon soap opera “Hollywood Heights” as Phil Sanders, and then that same year, he joined the long-running CBS soap opera “The Young and the Restless,” where he starred as Noah Newman until just last year.

He’s currently in The Ruskin Group Theatre’s production of “Death of a Salesman” as Biff Loman.

Check him out on Instagram: @rgaiphone

Tom Verica (Major Joe Mason)

In the acting world, his latest gig was the role of Sam Keating on ABC’s “How to Get Away with Murder,” but Verica is also a director and producer. Most recently, he worked on two other Shondaland shows — “For the People” and “Scandal” — as an executive producer and, at times, a director.

Check him out on Instagram: @realtomverica

Samantha Droke (Brooke)

In the years after “Princess Protection Program,” Droke had guest-starring roles on shows like “CSI,” “Medium” and “The Secret Life of the American Teenager,” as well as a recurring role on ABC’s “Eastwick.” Her latest roles were in the 2015 TV movie “Cleveland Abduction” and the 2016 video short “Tempus.”

Check her out on Instagram: @samanthadroke

Kevin G. Schmidt (Bull)

In 2010, he starred with Italia Ricci in the short-lived teen dramedy “Unnatural History,” which aired on Cartoon Network in the United States. Then, before Adamson took on the role in 2012, Schmidt portrayed Noah Newman on “The Young and the Restless” on and off from 2008 to 2012. His most recent role was in the 2018 film “Randy's Canvas.”

He also co-founded Hapbee, a natural lifestyle products company, with brother Kendall Schmidt and friends Alexa and Carlos PenaVega.

Check him out on Instagram: @kevingeeschmidt