It's been a busy few days for James Bond actor Daniel Craig, with the release of his brand new movie, and last Bond film, No Time To Die.The talented star walked the red carpet at The Royal Albert Hall for the premiere of his film, with stars galore in attendance, including the Duke and Duchess of Cambridge. Daniel's new film will be the fifth the actor has starred, and he's now officially the longest-serving James Bond actor by time span.