Family and friends of Royal Navy engineer Josh Gayton turned his home town blue to celebrate his life.

The 21-year-old was reported missing from Helensburgh after he did not report for duty at HM Naval Base Clyde on April 16. 

Following an intensive search involving personnel from the Royal Navy, the Royal Marines, the Ministry of Defence and Police Scotland, his body was found close to the Helensburgh shoreline on the evening of April 21.

Josh's death is not being treated as suspicious.

Hundreds of mourners turned the 21-year-old's home town of Evesham in Worcestershire blue to commemorate his life at a vigil on Sunday, May 5.

People turned up wearing blue, and business owners in the town decorated their shop windows with hearts, candles and pictures of the much-loved sailor.

READ MORE: Fundraiser launched to help family of Joshua Gayton after death

Messages were written on blue ribbons which were then tied to the tree outside The Valkyrie, a popular bar in Evesham, for the family to read later on. 

A circle of blue candles was left surrounding the tree at the end of the night. 

A two-minute silence was also held to remember Josh at around 9pm.

And Evesham Town Council and the local vicar agreed to light the church tower blue in his memory.

Almost £15,000 has been donated to an online fund-raiser set up to support Josh's family, smashing a target of £2,500.