Lieutenant Commander Frances Bond, who serves at the Royal Navy’s headquarters in Portsmouth, was invited to meet Daniel Craig ahead of the launch of the new film.