Behind the scenes at the royal wedding of Prince Harry and Meghan Markle
It was a brilliantly beautiful day—the sun dazzled from a cloudless blue sky. The historic town of Windsor had been adorned with Union Jacks, bunting, and pictures of the happy couple. Its large leafy trees dappled the sun on the ground, and the river Thames glistened nearby. A palpable buzz of excitement hung in the air as people made their way on foot towards the town center carrying picnics, collapsible chairs, and even more flags. This air of anticipation permeated into the musicians’ bus, increasing as we entered the grounds of Windsor Castle.