Prince Charles speaks with William and Harry after attending a parade at the Royal Military Academy in Sandhurst, England, in 2006. Harry and William have both joined the military. William is training to become a helicopter pilot, and Harry has served in Afghanistan. Media speculation has grown in recent years about William's relationship with on-off girlfriend Kate Middleton, prompting comparisons to the relationship between Charles and Diana.