David Beckham stood in line for 13 hours to pay respects to the Queen.