According to The Sun, Meghan's relationship with Harry made it unlikely for her to pursue the role of a Bond girl. Producers believed that her commitments as a member of the royal family would make it unachievable for her to participate in the competitive film franchise. Alongside Meghan, "Baywatch" star Ilfenesh Hadera was also reportedly considered for the role.
In 2017, a film source commented on Meghan's potential future in the Bond franchise, praising her charm, s-x appeal, and acting abilities. She was seen as a rising star and a strong candidate for the role before her relationship with Harry became public. Producers had initially shortlisted her and four other actresses, with Bond 25 in mind. However, once her engagement to Harry was revealed, they assumed she was no longer available for the role.
Bookmakers even offered odds on Meghan being cast as the Bond girl, with her chances initially rated as high as 16/1, alongside Australian actress Margot Robbie, who was considered the favorite. However, with Daniel Craig's departure from the franchise, the current favorites according to Ladbrokes are Aaron Taylor-Johnson at 15/8 and Henry Cavill at 7/2.
Ultimately, Meghan's engagement to Prince Harry marked the end of her acting career, dealing a final blow to her potential involvement in the James Bond franchise. Although she missed out on the opportunity to become a Bond girl, Meghan's life took a different path as she embraced her role as a member of the British royal family.