Meghan Markle sings along to Sweet Caroline - while Harry claps out of time - ahead of watching swimming at Invictus Games in Dusseldorf
The Duchess of Sussex , 42, appeared to know all the words to the Neil Diamond classic as clapped and mouthed the words with the crowds.

