On Chesil Beach

On Chesil Beach
It is summer 1962, and England is still a year away from huge social changes: Beatlemania, the sexual revolution and the Swinging Sixties. Florence and Edward are just married and…

Diana’s Wedding

Diana’s Wedding
It’s July 29, 1981. In the majestic St Paul’s Cathedral in London, Lady Diana Spencer marries Prince Charles. The same day, another celebration takes place in the canteen of a…