The 56-year-old director, who organised the London 2012 opening ceremony, said Queen agreed to take part in the ceremony because she wanted to give her staff a day out with a movie star, reported Sun Online.
"She knew the jubilee, obviously in the same year, was gonna be very formal. And you have an instinct when you perform in public. You just have instincts. And I'm sure that was part of the instinct, 'Let's change it, make it different.
"I think she also must have known, because I was involved, that they were going to make it like a People's Games... So there was a chance to take a risk with it. She wanted her staff to have a day out with a movie star.
And so we did. Daniel Craig came and he's a movie star! He's James Bond! Everybody can get their picture taken," Boyle said. Asked if the Queen also cosied up with him for a snap, Boyle said, "Absolutely! Yeah.
But she was very, very keen and insistent that her staff did as well. I liked that about her very much. "You thought, 'Yeah, that's decent, looking after them like that'. And we had a lovely afternoon filming with the two of them."
SRK-Gauri anniversary: B-Town stars and their non-filmi better halves
Birthday special: Popular mothers and daughters in Bollywood
Spotted: 'Kaabil' star Hrithik Roshan with dad Rakesh Roshan
'Rock On 2' trailer launch: Farhan, Shraddha enthrall audience with live gig
Photos: Deepika Padukone, Sushmita Sen with daughters at Mumbai airport