Prince Harry has been seen brutally mocking royal traditions as he appeared in a TV skit with Tom Hanks.
The 38-year-old appeared on The Late Show after releasing his autobiography Spare which has become the UK's fastest selling non-fiction book of all time.
Taking part in an interview with media personality Stephen Colbert, the appearance is thought to be the last of the royal’s tour as his book Spare was released on Tuesday.