The hats drew more attention than the horses at the first day of the Royal Ascot on Tuesday. Queen Elizabeth showed up in her best, with a simple yet elegant hat while Prince Charles wore a daper top hat.

Lace, feathers, bows, flowers, tulle--you name it, it was on a hat.