Alexander Ogilvy, Princess Alexandra's grandson, has begun training at the Royal Military Academy Sandhurst, which is also attended by Prince Harry and Prince William.