James McAlpine, from Scotland, has become beloved on social media - after towering over glamorous revellers at everything from Ascot to Henley and the Highland Show.