Events marking UK Armed Forces Day on Saturday have begun in Edinburgh.
The third annual Armed Forces Day, dedicated to the nation’s servicemen and women, includes tours of HMS Portland, which is moored in Leith.
Up to 100,000 people are expected to enjoy a full weekend of activities running until Sunday.
The Red Arrows will put on the display over the Firth of Forth and visitors will have the opportunity to try out Tornado jet simulators at Ocean Terminal shopping Centre in Leith.
Other highlights will include performances by the Flying Gunners motorcycle display team and the Royal Marine Band.