Prince William jokingly told a young Manchester United fan "we can't all be perfect" as he greeted mourners waiting to see the Queen.
Elizabeth II passed away at her Balmoral estate in Scotland earlier this month, aged 96. Her Majesty is currently lying-in-state at Westminster Hall in London ahead of her state funeral on Monday, with thousands of people queuing several hours to see her coffin.
Mourners include former England captain David Beckham, who queued more than 12 hours to pay his respects to the beloved monarch. The Man Utd legend is a well-known royalist and was given an OBE by the Queen in 2003 for his services to football.