Their Royal Highnesses Prince William (2nd R) and Prince Harry (C) and gues - The Independent