Prince William was on the winning team at a charity polo match on Thursday, and sealed his victory with a kiss from Claudia Schiffer.
The Prince, who turned 20 last Friday, blushed as Claudia presented him with the Porcelanosa Cup after the competition at Ashe Park, in Hampshire, England. The supermodel and young royal then exchanged a kiss and, to the delight of the spectators, spent a few moments chatting and laughing together.
The tête-à-tête only came to an end when Coronation Street actresses Tracy Shaw and Shobna Gulati came over to claim Wills for a photo call. Among the celebs who attended were Cilla Black and Carol Vorderman.
William and his father, the Prince of Wales, were playing to raise money for three organisations, the National Centre For Young With Epilepsy, the Hampshire Countryside Education Group, and Hampshire And Isle Of White Youth Options. Prince Harry was also invited to play but he had a prior engagement.
The match against the home team was tough but the royals eventually scooped victory with a “golden goal” in extra time. The final score was 7-6.