Members Of The Royal Family Attend St Mary Magdalene Church In SandringhamPrince Harry or James Bond: Which one would you pick?

According to a report from The Sun (via "Suits" alum Meghan Markle to play 007's love interest in Daniel Craig's final Bond film. They say the 36-year-old future royal was on "the shortlist" to play the next Bond girl, along with "Baywatch" star Ilfenesh Hadera, 32.

A source said Meghan fit the role of a Bond girl perfectly, since "She's glamorous and sexy and a good actress" and "the brief was to find a glamorous rising star, specifically someone American or Canadian."

"Producers had narrowed down her and four other actresses on a shortlist last year with 'Bond 25' in mind. But the minute her relationship to Harry came to light they assumed she was out of the running so it soon became a list of four. [...] Her engagement effectively spelt an end to her acting career too so that was the final blow."

GERMANY-CINEMA-BOND-SPECTREThey didn't reveal who else was on the list of four, but it's a shame that just marrying Prince Harry would end her acting career. It makes sense that Meghan wouldn't want to fly back and forth from the U.K. to Toronto to tape "Suits," but a Bond movie role probably wouldn't take too long and they could shoot it in the U.K. or Europe.

Harry has shown he's willing to be a little risqué as The Spare Heir, and not your typical royal, so why can't she be an atypical royal too and continue her career? Apparently she's OK with leaving her old life, though, saying in her first post-engagement interview, "I don't see it as giving anything up. I just see it as a change."

We only recently got Daniel Craig to go on the record confirming the existence of Bond 25 as his final film. More details -- including an actual title and new costars -- will be revealed later.

Want more stuff like this? Like us on Facebook.