Around 60,000 people flocked to Southsea Common on Wednesday 5th June to mark 75 years since the D-Day landings in Normandy.
Her Majesty the Queen was joined by leaders from around the World including President Donald Trump and Prime Minister Theresa May for a special ceremony on the Common.
Hundreds of veterans from across the globe were also present at the event which was made up of readings, live music and performances.
The Queen paid tribute to the "resilient" wartime generation: "It is with humility and pleasure on behalf of the entire country, indeed the whole free world, that I say to you all, thank you."
During her speech, Her Majesty reflected on the 60th anniversary 15 years ago, as well as what her Father broadcast to the nation at the time.
Crowds were treated to a flypast from 25 historic and modern RAF aircraft as well as a visit from the Battle of Britain Memorial Flight.
The Red Arrows also took part in the commemorations, performing one of their iconic displays over the Solent.
NEWS: The world famous @rafredarrows were amongst those who took part in a special flypast earlier at today’s #DDay75 event in #Portsmouth. They’ll be back for a special display at approx 4.15pm. pic.twitter.com/JvuJptHTDR— The Breeze (@TheBreeze_107) June 5, 2019
NEWS: The view from @RAFRed1's jet as the @rafredarrows flew over #Portsmouth earlier today as part of the #DDay75 commemorations. This video was taken by @RAFRed10 in the rear seat. pic.twitter.com/FMUnz2w6Rz— The Breeze (@TheBreeze_107) June 5, 2019
People came from all over the world to pay their respects to those who sacrificed their lives for our freedom.
Kerry Adams came all the way from Oregon in the United States, her Father was one of the veterans being honoured.
She told us that the commemorations meant a lot to him:
To round off the commemorations in Portsmouth, around 300 veterans boarded HV Boudicca and set sail for Normandy as they did 75 years ago.
Crowds gathered along the seafront to wave off those on board as they begun their historic journey.
The D-Day 75 commemorations continue in Portsmouth for the rest of the week.
There is live music and displays taking place on Southsea Common, including a fireworks display on Saturday night.
The public event officially closes at 6pm on Sunday 9th June.
Still images credit: Royal Navy