This video posted earlier today by Nigel shows the situation today:
Small sample of Hundreds of Starfish washed up on Nairn Beach in #Highlands of #Scotland today after #StormEleanor— Nigel (@saskiasamoyed) January 7, 2018
Others posted images on local Facebook groups. There has been mention too of similar scenes elsewhere but only images so far from one other beach in Scotland - there was a tweet showing the scene at Portobello today.
— Bunkertron (@HelenBunker) January 6, 2018
Similar scenes then in at least two different parts of the Scottish Coastline. In a report today on a BBC webpage they mention a previous event on Rosemarkie beach in April and state: "In that case, marine experts said the invertebrates may have got caught up by strong winds or tides as they changed location."
One commentator on social media made reference to scenes in recent years on the West Coast of America that have seen large numbers of Starfish washed up on the coastline, the blame there has been put on "Sea Star Wasting Disease." The creatures shown in the video from Nairn look healthy enough though but one would imagine the authorities will do tests to see if anything drastic has happened over and above a weather event.