Elizabeth II, all those style mistakes that she has been forgiven
2021-04-20T18:07:35.882Z
The Queen of England celebrates her 95th birthday on April 21 - and broke the record for longevity on the throne AND the record for the number of improbable hats in official outings. Appointment with the fashion police.