Floyd said he had recently visited Cambridge, in the east of England, for the first time and that, by “astonishing coincidence”, on the same day he was asked to photograph the couple to commemorate their birthday.
William and Catherine’s star-studded ceremony 10 years ago brought together around 1900 guests and millions of people around the world.
Catherine wore an ivory and white satin wedding dress with lace sleeves made by British designer Sarah Burton at Alexander McQueen, while William wore the uniform of an Irish Guards colonel, complete with a scarlet jacket and blue belt.
The couple greeted an audience of thousands from the balcony of Buckingham Palace after the ceremony, while many more took to the streets to celebrate the wedding.
The couple first met as students at the University of St. Andrews in Scotland. Their status as a couple was made public in 2004 when they were pictured vacationing together in the Swiss ski resort of Klosters.
Earlier this month, the royal family gathered for a darker occasion as the nation, and supporters around the world, mourned the death of William’s grandfather, Prince Philip.
He died at the age of 99 on April 9 at Windsor Castle and had been married to the Queen for 73 years. He was the oldest husband in the country.