Edinburgh was covered in glorious sunshine today as the temperature was predicted to hit 23 degrees..Pictured: Portobello Beach..Alex Todd | Edinburgh Elite media