David and Victoria Beckham have reworn their purple wedding ensemble ahead of their 25th wedding anniversary. Continue reading...