Majestic: The Queen looked sparkling despite 40 years on the throne, unlike the seemingly careworn Anne. AGE 66