The 96-year-old monarch appeared at a special military parade on Tuesday, in her second public appearance since her Platinum Jubilee celebrations three weeks ago.