Kate Charlotte George Wills Harry Meghan Wedding

If this looks familiar, it's because Kate wore this McQueen coat to both Princess Charlotte's christening, and to the Centenary of the Battle of Passchendaele. She's also worn a hat very similar to this before -- I thought it was this same hat that she wore to Zara's wedding, but I think it's just a hat that LOOKS like that hat but is in fact a new hat. You know Kate likes to buy the same thing over and over again. My theory about the re-wear is that she didn't want to steal any of Meghan's thunder and ergo went super under the radar, but I wonder if she should have bought something new and boring to prevent people from trying to read too much into it (there is a school of thought -- not one that I personally share, by the way -- that her not getting a new dress was disrespectful. [She also seemed sort of checked out at the ceremony, that I saw [we were on the Long Walk and I need to do a closer re-watch of my DVR'ed ceremony].) Maybe Kate secretly HATES WEDDINGS.) Let's discuss.

[Photos: REX/Shutterstock, NEIL HALL/POOL/EPA-EFE/REX/Shutterstock, HUGO PHILPOTT/POOL/EPA-EFE/REX/Shutterstock]