Meghan Markle has been ranked fourth on Tatler's list of this year's most eligible party guests.

Meghan Markle

Meghan Markle

The 35-year-old actress, who has been dating Prince Harry since mid-2016, finished behind Dame Natalie Massenet and Erik Torstensson, the Delevingne family and Lord Settrington on the magazine's annual list, which ranks would-be party guests.

The 32-year-old royal, on the other hand, comes in at number 22 on the list, with Tatler saying Prince Harry is "slowing down(ish)" and that he now prefers "shooting parties to doing shots".

Elsewhere, Princesses Eugenie and Beatrice are at number 42, in part because of their apparently impressive moves on the dancefloor.

Publication of the list comes shortly after it was reported that Prince Harry could stay with the actress in Toronto, Canada - where Meghan's 'Suits' show is filmed - during the Invictus Games later this year.

The Paralympic-style multi-sport event was created by Prince Harry and is scheduled to take place between September 23 and September 30.

A source said recently: "Harry has a lot on his agenda over the coming months but will be very hands-on with organising the Invictus Games. He will be working with the local organising committee to ensure that everything goes smoothly.

"Of course it will also give him a legitimate reason to spend more time with Meghan, he's truly smitten."

And despite dating for less than a year, it has also been suggested that the high-profile duo could soon tie the knot.

A source previously said: "An engagement is certainly one possible outcome ... They are really just enjoying spending time together."