If there’s anyone that does hats best, it’s her. From fascinators to berets, we rank the top 20 Kate Middleton hats from...