David and Victoria Beckham's lavish wedding 25 years on - unusual food and Gary Neville gag
Victoria and David Beckham tied the knot in a lavish £1 million ceremony on July 4 1999 and have gone on to build a £455 million empire.