Aha! Conspiracy revealed!
Despite the clever and somewhat desperate attempt to spin this photograph into something about "holo goggles," we actually see here revealed one of those dreaded British David Icke Lizard People, of which Queen Elizabeth is one!! THE TRUTH IS OUT THERE!!!
Or I may have left it in my other pants...

