I went through the same thought processes - modern leathers (with BMW on the hump) and a classic two stroke. John McG hair but different face/body......
I noticed quite a unique helmet design in the lid held by the lady on the right of shot but it's not one I know.....