Glasgow favourite Rod Stewart performed for veterans on Sunday as part of a remembrance trip to the D-Day beaches. 

The entertainer sang 'We Are Sailing' on a ship to Normandy, 75 years after the servicemen were about to invade occupied France. 

The 250 soldiers, sailors and airmen were taking part in the special event as part of a week of visits and remembrances across the region, incluidng a visit to Dunkirk. 

READ MORE: Musician goes from secretly playing drums in school to being on tour with Rod Stewart

The men, all now in their nineties, will return to the UK later this week to be welcomed by the Queen and Donald Trump. 

Rod, who was joined by wife Penny on the trip, told The Scottish Sun: "If it wasn’t for these guys we would well and truly be under the jackboot."

One of those taking part in the event was Jim Docherty. 

READ MORE: Sir Rod Stewart adds third Glasgow gig date to tour amid phenomenal demand

The 93-year-old from Glasgow said he only told his family five months ago he had been at D-Day, where he was an Able Seaman on HMS Obedience, one of 5,000 ships involved.

His son John, 67, said: “It was only when Dad saw that the British Legion were taking veterans back to Normandy that he told us he had been there.

Read more of today's top Glasgow stories. 

"We knew he had been on the Arctic Convoys but he had never mentioned D-Day."