People in Edinburgh enjoyed live music and entertainment in gardens beneath Edinburgh Castle on Sunday as part of celebrations for the Queen's Platinum Jubilee.
Those attending the free event in West Princes Street Gardens were able to watch the Platinum Jubilee Pageant broadcast live from London, which was shown on big screens.
The celebration, which saw attendees enjoying picnics in the sun, kicked off at 12.30pm with the band of HM Royal Marines Scotland and a special Edinburgh Festival Carnival parade.