Prince Harry wanted to marry someone "already in the public eye".
The 33-year-old royal will tie the knot to actress Meghan Markle in May, and he is reported to have predicted he would hook up with a person who would be able to handle the scrutiny which comes with being in a relationship with him.
Shortly before he met Meghan in July 2016, he reportedly told someone close to him that "only somebody who was already in the public eye would be able to understand and handle everything that goes with being with [a prince]".
A source told reporters: "I don't think he went out and deliberately looked for a famous actress."
Harry - who previously dated Chelsy Davy and Cressida Bonas - once admitted he would try to get to know a potential girlfriend before the "massive invasion" of her privacy occurred when she became known as his partner.
He previously said: "If or when I do find a girlfriend, I will do my utmost best to ensure that me and her can get to the point where we're actually comfortable with each other, before the massive invasion that is inevitably going to happen into her privacy."
Harry and Meghan, 36 - who is best known for portraying Rachel Zane on the legal drama series 'Suits' - have been dating for around 16 months and he recently admitted he fell in love with her "incredibly quickly".
He said: "I fell in love with Meghan so incredibly quickly ... All the stars were aligned - everything was just perfect. It was this beautiful woman just sort of literally tripped and fell into my life - I fell into her life."