Hugh Grant has been captured in a series of photographs canoodling with a throng of beauties half his age.
The 47-year-old actor appears in images posted on social networking website Facebook apparently drunk and enjoying the company of a group of students from Scotland's St. Andrews University at a house party on Saturday.
The star - who was in Fife for the Alfred Dunhill Links Championship golf tournament - met the gaggle of attractive women at Ma Bells pub, which he visited after a gala meal to celebrate the end of the celebrity pro-am golfing event.
One onlooker at the bar said: "Hugh was in his element surrounded by some of the university's prettiest and most eligible girls.
"They were all swarming around him and he was lapping up the attention."
The Love Actually actor - who split from long-term love Jemima Khan in February - seemed particularly enamoured with American student 20-year-old blonde Cecilia Hoffman, who invited him to her friend's house party.
A source added: "Cecilia seemed to catch his eye and he had no hesitation in accepting the invite back to her pal's flat with a group of friends."
At the flat, Cecilia's pals took photographs of their celebrity guest and Hugh is pictured with his arms draped around his female admirers. In another image he looks as if he is preparing to kiss one attractive blonde student.
The pictures were picked up by online celebrity gossip columnist Perez Hilton after they were posted on one of the girls' Facebook page.
- BANG! SHOWBIZ