The Princess of Wales was back in the public eye as she attended Trooping of the Colour with her children and Prince William.