Queen Elizabeth II The queen turned heads in a bright green Angela Kelly top hat, which featured some furry purple detailing on one side. Image Source: Getty / ALASTAIR GRANT