STAR Wars and Indiana Jones star Harrison Ford spent Christmas partying hard in Spain's capital, but still managed to stay upright for long enough to pose for selfies with fans.
The 77-year-old, who shot to fame in the inter-galactic film saga as Hans Solo, started his celebrations on Christmas night in one of Madrid's most exclusive – but undisclosed – restaurants, where he spent several hours.
Dozens of fans kept a vigil by the door and spoke to him and posed with him as he left.
Next, the actor married to Ally McBeal star Calista Flockhart went on to a long night's partying, which went on until the early hours of Boxing Day morning.
By the time he had finished, he needed his companions to accompany him to his hotel and help him into his room.
A large handful of members of the public asked to take pictures with him, and even though he was not exactly – as the Spanish media described - 'at his best', Ford was said to be 'very friendly' to them.
'Mr McBeal' was not seen with his wife of nine-and-a-half years, or any of his children.
He lives with Calista, 55, and her adopted son Liam, 18, in Jackson Hole in the State of Wyoming, USA, and keeps a pied à terre in Los Angeles, California.
Read more at thinkSPAIN.com