Royal fans are discovering Meghan Markle guest starred in an episode of Castle.
Watch the video below:
Long before she met Prince Harry, Meghan played Charlotte Boyd, a woman who is linked to two murdered women.
The two main characters, detectives Richard Castle (Nathan Fillion) and Kate Beckett (Stana Katic), are hunting the killer, and they meet Charlotte in a rather frightening position.
She is found in a Sleeping Beauty costume and spears to have taken her own life with the same cocktail of drugs that were discovered to have killed the two murdered women.
The other women were also found wearing fairytale costumes when they died.
But Meghan’s character is found alive and she becomes a key part of the investigation.
The episode the Duchess of Sussex is featured in is aptly called ‘Once Upon a Time’ and aired in 2012 on the American network ABC.
All episodes of Castle are available to watch on Disney+ and now fans are just discovering Meghan’s guest performance.
Taking to Twitter, one person wrote: “Watching Meghan Markle’s episode of castle they got everyone on this show.”
A second viewer tweeted: “Not Meghan Markle being in this episode of castle. I always forget she was an actress too.”
One reaction said: “I just selected a random episode of Castle and Meghan Markle is in it lmao.”
Other viewers said Meghan looked “so different” and someone else called it “a bit ironic” given the fact Meghan went on to become a princess.
“Ay, Meghan Markle is in the episode of Castle I’m watching and I remember this episode so well. Very good episode,” someone else said.
Before Meghan quit acting, she was best known for her role as Rachel Zane, a lawyer in the legal drama Suits.
She starred in Suits for 108 episodes aired between 2011 and 2018, the same year she married Prince Harry.
Featured Image Credit: ABCTopics: TV And Film, Meghan Markle, Royal Family