Gerard Butler was spotted on Skye, stopping off in Dunvegan to visit The Therapy Studio.
The Hollywood actor was snapped by the massage provider, sparking a frenzy of comments from locals excited at the stars arrival on the Hebridean isle.
In an online post, The Therapy Studio said: “Even famous people need fixed now and again.”
Butler, known for his appearances in films such as 300, was also spotted at the Applecross Inn during his recent tour of the west coast.