Scotland has recorded the hottest day of the year so far again, as temperatures continue to soar over the Queen's Jubilee bank holiday weekend.
Much of Scotland has been baking in scorching hot climates over the last couple of days, with temperatures hitting well into the 20s in some places.
Sun-worshippers have been taking advantage of the warm and sunny spell, flocking to parks and beer gardens to make the most of the stunning weather.