John Castleton had a big surprise on his 90th birthday as all his friends and family threw him a surprise party.
John, who lives in Somers Town with his wife Hazel, had all his loved ones waiting for him at the Portsmouth Trades Club in Fratton Road.
There was a 1940s theme to the celebrations and there was even a live band.
John was a sergeant in the RAF during the Second World War.
He loves going on holidays abroad with his wife.
They have four children, seven grandchildren and nine great-grandchildren.