Large queues have been pictured at a Scots beach as revellers basked in the rare early spring heatwave this afternoon.
Edinburgh residents made their way down to Portobello Beach as temperatures reached a summer-like 17 degrees.
The seafront is always bustling during the warmest months of the year - but it's not often rammed before the start of April.