From left, Prince Charles, Queen Elizabeth II and Prince William stand on the balcony at Buckingham Palace during Diamond Jubilee celebrations in London on June 5, 2012. William is the son of Charles and the late Princess Diana.