Britain's Prince Harry has been linked to German model Anastasia Guseva.

The 30-year-old royal was spotted partying with the stunning female at a yacht party in Abu Dhabi at the end of last year before leaving with her at 4.30am, suggesting he has ended his two and a half year relationship with former love interest Cressida Bonas.

An onlooker revealed: ''He was clearly very taken by her and kept touching and stroking her and they danced very closely. The two groups left together with Harry looking very happy with himself.''

The younger brother of Prince William, Duke of Cambridge, was in the United Arab Emirates capital for the city's Formula One Grand Prix in November when the encounter occurred, meeting the beauty - originally from Frankfurt - after she took part in a catwalk on a super-yacht hired by London nightspot Mahiki, earlier in the day.

Reportedly bonding over shisha at the £700-a-ticket bash held on the boat later that evening, the pair are thought to have clicked instantly, although several other women were also trying to charm the eligible bachelor.

One partygoer said: ''All the girls were after him and he seemed to enjoy dancing with a stunning blonde particularly.

''One of the dancers wearing just a red bikini and black hot pants was gyrating on stage to try to get his attention. It worked as she was asked to join his table.